Can't link Pro*C
From: Susan Wilson <wilsons_at_ug1.plk.af.mil>
Date: 14 Dec 1994 22:10:20 GMT
Message-ID: <3cnqgc$f7h_at_fg1.plk.af.mil>
rm -f proc
ld -dy /d9/oracle/lib/crti.o /d9/oracle/lib/crt1.o /d9/oracle/lib/__fstd.o
-Y P,/d9/oracle/lib:/usr/ccs/lib:/usr/liblib -o proc /d9/oracle/lib/libsql.a /d9/oracle/proc/lib/libproc.a
/d9/oracle/lib/libpcc.a /d9/oracle/proc/lib/libcgen.a /d9/oracle/lib/libosdgen.a /d9/oracle/lib/libpsd.a /d9/oracle/lib/libpls.a /d9/oracle/lib/libpsd.a /d9/oracle/lib/osntab.o -lsqlnet -lora /d9/oracle/lib/libpls.a
-lsqlnet -lnlsrtl -lcv6 -lcore -lnlsrtl -lcv6 -lcore -lsocket -lnsl -lm -ldl -laio
Date: 14 Dec 1994 22:10:20 GMT
Message-ID: <3cnqgc$f7h_at_fg1.plk.af.mil>
I am running Oracle 7.0.15.4 on a SPARC 2000 running Solaris 2.3. We could successfully compile and link *.pc files but as soon as the code hit the first EXEC SQL statement we would get a segmentation fault. Oracle's solution was to reinstall. Not! That was Pro*C V 1.0.9. I decided to install V 1.0.10.0.4. This is an excerpt from install.log:
Relinking Pro*C executable
(make -f /d9/oracle/proc/lib/proc.mk ORACLE_HOME=/d9/oracle install)
rm -f proc
ld -dy /d9/oracle/lib/crti.o /d9/oracle/lib/crt1.o /d9/oracle/lib/__fstd.o
-Y P,/d9/oracle/lib:/usr/ccs/lib:/usr/liblib -o proc /d9/oracle/lib/libsql.a /d9/oracle/proc/lib/libproc.a
/d9/oracle/lib/libpcc.a /d9/oracle/proc/lib/libcgen.a /d9/oracle/lib/libosdgen.a /d9/oracle/lib/libpsd.a /d9/oracle/lib/libpls.a /d9/oracle/lib/libpsd.a /d9/oracle/lib/osntab.o -lsqlnet -lora /d9/oracle/lib/libpls.a
-lsqlnet -lnlsrtl -lcv6 -lcore -lnlsrtl -lcv6 -lcore -lsocket -lnsl -lm -ldl -laio
Undefined first referenced symbol in file psiinp /d9/oracle/lib/libpcc.a(pccini.o) psiinu /d9/oracle/lib/libpcc.a(pccini.o) pkilod /d9/oracle/lib/libora.a(kguq.o) pkiedt /d9/oracle/lib/libora.a(kguq.o) pcpfak /d9/oracle/lib/libpcc.a(pccini.o) pcisnm /d9/oracle/lib/libora.a(kguq.o) psiksu /d9/oracle/lib/libpcc.a(pccini.o) pcimpr /d9/oracle/lib/libora.a(kguq.o)ld: fatal: Symbol referencing errors. No output written to proc
The log file seemed to indicate that the previous version HAD installed properly, although that was done by my predecessor. Anybody seen this before?
Thanks,
Susan Wilson
wilsons_at_mis4.plk.af.mil
Received on Wed Dec 14 1994 - 23:10:20 CET