[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gmp-4.1.2 compilation problem
From: |
Law Chong Fatt |
Subject: |
gmp-4.1.2 compilation problem |
Date: |
Wed, 7 May 2003 11:10:34 +0800 |
Hi,
Could someone pls help me with this? Thanks.
After installation, I tried compiling the eg provided in the package
(example.c) using:
gcc -g -I/home/cflaw/tools/gmp-4.1.2/include -L/home/cflaw/tools/gmp-4.1.2/lib
-lgmp -v example.c
I ended up with some "undefined symbols" errors:
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/specs
gcc version 2.95.3 20010315 (release)
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/cpp0 -lang-c -v
-I/home/cflaw/tools/gmp-4.1.2/include -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dsparc
-Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__
-D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -g
-D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) example.c
/var/tmp/ccb0Fk5o.i
GNU CPP version 2.95.3 20010315 (release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
/home/cflaw/tools/gmp-4.1.2/include
/usr/local/include
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../sparc-sun-solaris2.6/include
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/include
/usr/include
End of search list.
The following default directories have been omitted from the search path:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../include/g++-3
End of omitted list.
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/cc1 /var/tmp/ccb0Fk5o.i
-quiet -dumpbase example.c -g -version -o /var/tmp/ccc6RoMK.s
GNU C version 2.95.3 20010315 (release) (sparc-sun-solaris2.6) compiled by GNU
C version 2.95.3 20010315 (release).
/usr/ccs/bin/as -V -Qy -s -o /var/tmp/ccVu2SYj.o /var/tmp/ccc6RoMK.s
/usr/ccs/bin/as: WorkShop Compilers 5.0 98/12/21
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/collect2 -V -Y
P,/usr/ccs/lib:/usr/lib -Qy
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crt1.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crti.o
/usr/ccs/lib/values-Xa.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crtbegin.o
-L/home/cflaw/tools/gmp-4.1.2/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3 -L/usr/ccs/bin
-L/usr/ccs/lib -L/usr/local/lib -lgmp /var/tmp/ccVu2SYj.o -lgcc -lc -lgcc
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crtend.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crtn.o
ld: Software Generation Utilities - Solaris-ELF (4.0)
Undefined first referenced
symbol in file
__gmpz_init_set_str /var/tmp/ccVu2SYj.o
__gmpz_init /var/tmp/ccVu2SYj.o
__gmpz_clear /var/tmp/ccVu2SYj.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
Are there any env vars that I need to set?
Thanks.
Regards,
Chongfatt Law
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gmp-4.1.2 compilation problem,
Law Chong Fatt <=