This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Linker error


Hello,
I am currently using gcc 2.91.66. When trying to link a c++ program from its 
object files using a library i get a linker error. It seems that the linker 
finds the library but cannot link the object files somehow. The verbose 
output of the output is below.
Library is unuran and it seems to work fine with gcc. Some c program for 
testing the library works fine with gcc but gives about the same output as 
the previous case.
Anyone have an idea what the problem is ?

g++ -v -O3 -w -o main datatype.o general.o histogram.o \
        inoutinterface.o kernel.o optimization.o randgen.o \
        samplestatistics.o statistics.o main_u.o \
        -lunuran -lprng -lm
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/collect2 -m elf_i386 
-dynamic-linker /lib/ld-linux.so.2 -o main /usr/lib/crt1.o /usr/lib/crti.o 
/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/crtbegin.o 
-L/home/balhakan/lib -L/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66 
-L/usr/i386-redhat-linux/lib datatype.o general.o histogram.o 
inoutinterface.o kernel.o optimization.o randgen.o samplestatistics.o 
statistics.o main_u.o -lunuran -lprng -lstdc++ -lm -lgcc -lc -lgcc 
/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/crtend.o /usr/lib/crtn.o
main_u.o: In function `main':
main_u.o(.text+0x65): undefined reference to `unur_distr_student(double *, 
int)'
main_u.o(.text+0x6b): undefined reference to `unur_arou_new(unur_distr *)'
main_u.o(.text+0x74): undefined reference to `unur_init(unur_par *)'
main_u.o(.text+0x117): undefined reference to `unur_sample_cont(unur_gen *)'
collect2: ld returned 1 exit status
make: *** [final] Error 1

Regards

Hakan
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]