From: Martin DOT Stromberg AT lu DOT erisoft DOT se (Martin Stromberg) Newsgroups: comp.os.msdos.djgpp Subject: Re: Troubles linking into a library Date: 30 Aug 1999 16:18:01 GMT Organization: Ericsson Erisoft AB, Sweden Lines: 47 Message-ID: <7qearp$lia$1@antares.lu.erisoft.se> References: <7q0a36$10c0$1 AT news DOT net DOT uni-c DOT dk> <7q0o93$ne5$1 AT antares DOT lu DOT erisoft DOT se> <7q0sim$12iu$1 AT news DOT net DOT uni-c DOT dk> <7q10p4$rr8$1 AT antares DOT lu DOT erisoft DOT se> <7q3l2d$18ve$1 AT news DOT net DOT uni-c DOT dk> NNTP-Posting-Host: spica-144.lu.erisoft.se X-Newsreader: TIN [version 1.2 PL2] To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Troelz Denver (c938133 AT student DOT dtu DOT dk) wrote: : C:\Documents\C\GrxIau>gcc -v grxtest.c -L. -lout : Reading specs from c:/djgpp/lib\specs : gcc version 2.7.2.1 : c:/djgpp/bin\cpp.exe -lang-c -v -undef -D__GNUC__=2 -D__GNUC_MINOR__=7 -Duni : x - : Di386 -DGO32 -DMSDOS -DDJGPP=2 -DDJGPP_MINOR=1 -D__unix__ -D__i386__ -D__GO3 : 2__ : -D__MSDOS__ -D__DJGPP__=2 -D__DJGPP_MINOR__=1 -D__unix -D__i386 -D__GO32 -D_ : _MSD : OS -D__DJGPP=2 -D__DJGPP_MINOR=1 grxtest.c c:/djgpp/tmp\ccbaaaaa : GNU CPP version 2.7.2.1 (80386, BSD syntax) : #include "..." search starts here: : #include <...> search starts here: : c:/djgpp/include : c:/djgpp/contrib/grx20/include : /usr/local/include : /usr/local/go32/include : /usr/local/lib/gcc-lib/go32/2.7.2.1/include : /usr/include : End of search list. : c:/djgpp/bin\cc1.exe c:/djgpp/tmp\ccbaaaaa -quiet -dumpbase : grxtest.c -version : -o c:/djgpp/tmp\cccaaaaa : GNU C version 2.7.2.1 (80386, BSD syntax) compiled by GNU C version 2.7.2.1. : c:/djgpp/bin\as.exe -o c:/djgpp/tmp\ccdaaaaa c:/djgpp/tmp\cccaaaaa : c:/djgpp/bin\ld.exe c:/djgpp/lib\crt0.o -L. -Lc:/djgpp/lib : c:/djgpp/tmp\ccdaaaa : a -lout -Tdjgpp.djl -lgcc -lc -lgcc : ./libout.a: could not read symbols: Archive has no index; run ranlib to add : one Besides seeing that you are using quite an old version of the compilator, I haven't the slightest clue why it isn't working. What version was the library compiled (gcc) and archived (ar) with? Try upgrading to gcc281b.zip (or even perhaps gcc295b.zip) and the latest bnu*b.zip. Pink Floyd, The Division Bell, MartinS