Re: unsatisfied symbols (148 Views)
Reply
Occasional Visitor
Sugunthan Rajesh
Posts: 1
Registered: ‎01-21-2001
Message 1 of 3 (148 Views)

unsatisfied symbols

When compiling a C++ program originally written for cfront then re-written and recompiled with the aCC compiler, I keep getting the below given error.

rm -f libWFM.sl~
(/opt/aCC/bin/aCC -Wl,-a,shared_archive, +DAportable -DRWSTD_NO_RWBOOLEN +Z WFMAttribute.o WFMDataObject.o WFMMessageLog.o WFMRma.o WFMTClassRegisry.o convert.o umq.o WFMDaemon.o WFMParentDaemon.o WFMChildDaemon.o WFMAdLogInfo.o WFMFileLog.o WFMEnv.o WFMException.o WFMDatabase.o ccutils.o mai.o -I/opt/common/rogue/7.1.1/workspaces/HPUX11/ACC32313/8dsheh8i -I/opt/common/ogue/7.1.1/workspaces/HPUX11/ACC32313/8dsheh8i/orasrc -I/WFMshared//src/includ -I/WFMshared//src/libWFM -I/opt/slayer/hdrs -L/opt/slayer/lib /opt/common/ogue/7.1.1/workspaces/HPUX11/ACC32313/8seh8i/lib/libor88seh8i.a -L/opt/common/ogue/7.1.1/workspaces/HPUX11/ACC32313/8dsheh8i/lib -ldbt8dsheh8i -ltls8dsheh8i /dbms/ora816/lib/ntcontab.o -L/dbms/ora816/lib -lclient8 -lsql8 -lsqlplus -ln -lsqlplus -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8)
/usr/ccs/bin/ld: Unsatisfied symbols:
ml_message (code)
ntpini (code)
ntzini (code)
nttini (code)
nlbamsg (code)
nldtotrc (code)
sc_ml_setup (code)
WFMDaemon::shutDownFlag (data)
ntusini (code)
*** Error exit code 1

Stop.

We recently upgraded the Rogue wave libraries, Oracle Database too.

Does any one know what library(s) they are in???
And how to get rid of this error.
Any ideas at all???
I need it very badly ?
Thanks,
Rajesh.S.
Please use plain text.
Acclaimed Contributor
Dennis Handly
Posts: 24,853
Registered: ‎03-06-2006
Message 2 of 3 (148 Views)

Re: unsatisfied symbols

[ Edited ]

>Does any one know what library(s) they are in???

You could use "nm -pxAN libs ..." to search for the lib with the definitions. They would show "D" or "T" for code or data respectively.

Please use plain text.
Honored Contributor
Mike Stroyan
Posts: 888
Registered: ‎11-22-1996
Message 3 of 3 (148 Views)

Re: unsatisfied symbols

Several of those symbols come from Oracle's libclntsh. Add -lclntsh to the link line.
Please use plain text.
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation