Hi Dima, Thanks for the reply but that didn't seem to help. c++ FullDBScan.cpp ../object/pack.o ../object/ASCII2EBCDIC.o ../object/EBCDIC2ASCII.o ../object/InitDataArea.o ../objec StrFunc.o ../object/UNIXtoIMS.o ../object/IMStoUNIX.o ../object/set_bits.o ../object/set_pcb_fdbk.o ../object/set_pcb_status.o /object/tbk_compare.o ../object/sp_tbk001.o -I /ora/app/oracle/product/10.1.0/precomp/public/ -I /ora/app/oracle/product/10.1. precomp/lib/ \ -L /ora/app/oracle/product/10.1.0/precomp/public/ -L /ora/app/oracle/product/10.1.0/precomp/lib/ -L /ora/app/oracle/prod t/10.1.0/rdbms/lib32/ \ -llibdbtools10.a -o ../object/FullDBScan In file included from FullDBScan.cpp:30: ../include/ExternPrototypes.h:108:24: warning: no newline at end of file In file included from FullDBScan.cpp:36: ../include/clibs.h:22:7: warning: no newline at end of file ld: Can't find library or mismatched ABI for -llibdbtools10.a Fatal error. collect2: ld returned 1 exit status *** Error exit code 1 $ echo $PROC_INCLUDE4 /ora/app/oracle/product/10.1.0/rdbms/lib32/ $ ls $PROC_INCLUDE4 defopt.o hormc.o kgutc.o kpudfo.o s0impdrv.o skrmpt.o sulmain.o xaonsl.o hoaoci.o hormd.o kgxgd.o kpundf.o s0kudbv.o skrspt.o tstshm.o hoat.o hormt.o kgxgk.o libdbtools10.a s0kuzr.o sllfls.o ttcoerr.o hoax.o hout.o kgxgm.o maxmem.o s0kvpf.o ssbbded.o ttcsoi.o homts.o hsxaora.o kopc.o osh.o sbbdpt.o sskrmed.o wpspldrv.o horm.o kgupc.o kpucb.o s0exudrv.o shou.o sskrsed.o xaondy.o $ Is there a way to get a listing file from the C++ compiler? Don Hicks XT 45695 -----Original Message----- From: Dima Sorkin [mailto:dima.sorkin@xxxxxxxxx] Sent: Thursday, January 19, 2006 3:29 AM To: Hicks, Don Cc: gcc-help@xxxxxxxxxxx Subject: Re: Link Error - C++ On 1/18/06, Hicks, Don wrote: > ld: Can't find library or mismatched ABI for > -l/ora/app/oracle/product/10.1.0/rdbms/lib/libdbtools10.a Change it to "/ora/app/oracle/product/10.1.0/rdbms/lib/libdbtools10.a" (without "-l") or "-L /ora/app/oracle/product/10.1.0/rdbms/lib -ldbtools10" Dima.