- 论坛徽章:
- 0
|
系统运行环境:SCO UNIX + ORACLE 8I + C
报错如下:
cc -Ae -DORACLE -DSCOUNIX -Dunix -DDEBUG -w -I/usr/include -I/home/oracle/app/oracle/product/8.1.6/rdbms/demo -I/home
/oracle/app/oracle/product/8.1.6/rdbms/public -I/home/new97/include/public -I/home/new97/include/oracle -I/usr/include/sys -
I/home/oracle/app/oracle/product/8.1.6/rdbms/lib -L/home/oracle/app/oracle/product/8.1.6/lib -L/home/oracle/app/oracle/produc
t/8.1.6 -L/usr/ccs/lib -L/home/new97/lib -L/home/new97/lib/oracle -c testsignal.c
cc -Ae -DORACLE -DSCOUNIX -Dunix -DDEBUG -w -I/usr/include -I/home/oracle/app/oracle/product/8.1.6/rdbms/demo -I/home
/oracle/app/oracle/product/8.1.6/rdbms/public -I/home/new97/include/public -I/home/new97/include/oracle -I/usr/include/sys -
I/home/oracle/app/oracle/product/8.1.6/rdbms/lib -L/home/oracle/app/oracle/product/8.1.6/lib -L/home/oracle/app/oracle/produc
t/8.1.6 -L/usr/ccs/lib -L/home/new97/lib -L/home/new97/lib/oracle -o /home/new97/bin/testsignal testsignal.o -lsp3db -lsp3pub
-lclntsh -lsql8 -lnsl -lsocket -lc -lm
UX:cc: WARNING: Avoid specifying -lc; cc will ensure that libc is linked in
the proper order. Linking libc in the wrong order may cause incorrect
execution behavior. If you do specify -lc, make sure that no dynamic
libraries are specified after it.
Undefined first referenced
symbol in file
thr_getscheduler /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
mutex_lock /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
aio_memlock /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
cond_destroy /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
cond_init /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
sema_init /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
thr_create /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
thr_getprio /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
sema_post /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
sched_yield /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
sema_wait /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
cond_wait /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
thr_getspecific /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
thr_self /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
thr_setprio /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
mutex_unlock /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
cond_timedwait /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
aio_cancel64 /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
mutex_trylock /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
cond_signal /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
thr_exit /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
mutex_init /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
cond_broadcast /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
lio_listio64 /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
mutex_destroy /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
thr_join /home/oracle/app/oracle/product/8.1.6/lib/libclntsh.so
UX:ld: ERROR: /home/new97/bin/testsignal: fatal error: Symbol referencing errors. No output written to /home/new97/bin/testsi
gnal
*** Error code 1 (bu21)
UX:make: ERROR: fatal error. |
|