linking problems on install of 7.0.16

From: Jeff Graves <jgraves_at_eng.auburn.edu>
Date: Sun, 11 Dec 1994 17:52:34 GMT
Message-ID: <D0nqzn.AqB_at_mail.auburn.edu>


Hi,

   I am installing Oracle 7.0.16 on a Sparc 20 Running Solaris 2.3. On relinking the oracle executable, ld finds undefined symbols, so apparently there is a library it cannot find. If this is correct, can anyone tell me which library(s) are needed? If not, does anyone have any other ideas? Below is a sample output from trying to install a patch.

Please email suggestions to me and I will summarize to the group. Thank you very much.

Jeff Graves jgraves_at_eng.auburn.edu


chmod 755 /export/oracle7/product/7.0.16/bin rm -f /export/oracle7/product/7.0.16/lib/osntab.o /export/oracle7/product/7.0.16/lib/osntabst.o osntab.c osntabst.c /export/oracle7/product/7.0.16/lib/config.o ksms.s ksms.o rm -f oracle imp exp sqldba sqlldr
/export/oracle7/product/7.0.16/bin/genksms > ksms.s
as -P -o ksms.o ksms.s
chmod 644 /export/oracle7/product/7.0.16/lib/libknl.a ar r /export/oracle7/product/7.0.16/lib/libknl.a ksms.o
/export/oracle7/product/7.0.16/bin/genosntab -c > osntab.s
rm -f osntabst.s
ln osntab.s osntabst.s

as -P osntab.s
as -P -DSYS_SGL osntabst.s
mv -f osntabst.o /export/oracle7/product/7.0.16/lib
mv -f osntab.o /export/oracle7/product/7.0.16/lib
chmod a+r /export/oracle7/product/7.0.16/lib/osntab.o as -P config.s
mv -f config.o /export/oracle7/product/7.0.16/lib
/export/oracle7/product/7.0.16/bin/genksms > ksms.s

as ksms.s
chmod 644 /export/oracle7/product/7.0.16/lib/libknl.a ar r /export/oracle7/product/7.0.16/lib/libknl.a ksms.o ld -dy /export/oracle7/product/7.0.16/lib/crti.o /export/oracle7/product/7.0.16/lib/crt1.o /export/oracle7/product/7.0.16/lib/__fstd.o -o oracle -L/export/oracle7/product/7.0.16/lib opimai.o /export/oracle7/product/7.0.16/lib/osntab.o -lsqlnet /export/oracle7/product/7.0.16/lib/config.o -lora -lknlopt -lpls -lknl /export/oracle7/product/7.0.16/lib/libsqlnet.a -lora -lknlopt -lpls -lknl -lnlsrtl -lcv6 -lcore -lnlsrtl -lcv6 -lcore -lstublm -lsocket -lnsl -lm -ldl -laio -Y P,:/usr/ccs/lib:/usr/lib -Qy -lc /ex port/oracle7/product/7.0.16/lib/crtn.o
Undefined                       first referenced
 symbol                             in file
nsgblini                            /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nlnvibb                             /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nsevrgs                             /export/oracle7/product/7.0.16/lib/libknl.a(kmd.o)
nscontrol                           /export/oracle7/product/7.0.16/lib/libora.a(opiino.o)
nlnvfbp                             /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nsevwait                            /export/oracle7/product/7.0.16/lib/libknl.a(kmd.o)
osnqrn                              /export/oracle7/product/7.0.16/lib/libora.a(osncon.o)
osnqtg                              /export/oracle7/product/7.0.16/lib/libora.a(osncon.o)
nlstdgo                             /export/oracle7/product/7.0.16/lib/libora.a(npi.o)
nlstdini                            /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nsgetaddr                           /export/oracle7/product/7.0.16/lib/libknl.a(kmd.o)
nsdo                                /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nsdisc                              /export/oracle7/product/7.0.16/lib/libknl.a(kmd.o)
nsevsig                             /export/oracle7/product/7.0.16/lib/libknl.a(kmd.o)
nsgetinfo                           /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nnciver                             /export/oracle7/product/7.0.16/lib/libora.a(npi.o)
nslisten                            /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nlnvgap                             /export/oracle7/product/7.0.16/lib/libknl.a(kzs.o)
ns2serr                             /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nricall                             /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nsaccept                            /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nlstdstp                            /export/oracle7/product/7.0.16/lib/libora.a(opidrv.o)
nrtnsvrs                            /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nsrefuse                            /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nncigdd                             /export/oracle7/product/7.0.16/lib/libknl.a(k2d.o)
nncigdn                             /export/oracle7/product/7.0.16/lib/libora.a(npi.o)
nlnvdeb                             /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nncin2a                             /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nlnvcrs                             /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
nlnvcrb                             /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
osnqig1                             /export/oracle7/product/7.0.16/lib/libora.a(osncon.o)
nncidei                             /export/oracle7/product/7.0.16/lib/libora.a(opidrv.o)
nsanswer                            /export/oracle7/product/7.0.16/lib/libknl.a(kmn.o)
ld: fatal: Symbol referencing errors. No output written to oracle *** Error code 1
make: Fatal error: Command failed for target `oracle' Received on Sun Dec 11 1994 - 18:52:34 CET

Original text of this message