Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Unsatisfied symbols error when compiling in HP
I am moving a Pro*C program from a DG server to HP. When I recompile
it I get the following errors:
/usr/ccs/bin/ld: Unsatisfied symbols:
pthread_getprio (code) pthread_setprio (code) pthread_unlock_global_np (code) pthread_create (code) pthread_attr_default (data) pthread_keycreate (code)
cma_read (code) cma_write (code) cma_close (code)
The commands used to compile/link are the following:
cc +O2 -Ae -z +Z -DHPUX +DAportable +DS2.0 -DSLS8NATIVE - DSLU8NATIVE -D_REENTRANT -DHPUX_KTHREAD -DSLXMX_ENABLE - DSLMXMX_ENABLE -DSLTS_ENABLE +Omultiprocessor +Ofastaccess +Oentrysched +Onolimit +ESlit +Oprocelim -I. -
I/u/oracle/8.0.5/precomp/public -I/u/oracle/8.0.5/rdbms/public - I/u/oracle/8.0.5/rdbms/demo -I/u/oracle/8.0.5/plsql/public - I/u/oracle/8.0.5/network/public -c progname.c
cc -o progname progname.o -
L/u/oracle/8.0.5/lib/ /u/oracle/8.0.5/lib/scorept.o /u/oracle/8.0.5/lib/
sscoreed.o /u/oracle/8.0.5/rdbms/lib/kpudfo.o -llibcore4 -lclient -
lsql -
lclntsh /u/oracle/8.0.5/lib/nautab.o /u/oracle/8.0.5/lib/naeet.o /u/orac
le/8.0.5/lib/naect.o /u/oracle/8.0.5/lib/naedhs.o
`cat /u/oracle/8.0.5/lib/naldflgs` -lnetv2 -lnttcp -lnetwork -lncr -
lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lmm -
lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -
lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -
lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -
lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -
lnlsrtl3 `cat /u/oracle/8.0.5/lib/sysliblist` -lm -lpthread
Please help, can anyone tell me where the symbols are defined? Thanks...
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
Received on Thu Jul 29 1999 - 11:41:07 CDT
![]() |
![]() |