Hello,

On a clean trunk r161470 with java enabled, I get a bootstrap failure:

make[6]: Entering directory
`/home/stevenb/devel/build-test/x86_64-unknown-linux-gnu/libjava/classpath/native/jni/java-math'
/bin/sh ../../../libtool --tag=CC   --mode=link
/home/stevenb/devel/build-test/./gcc/xgcc
-B/home/stevenb/devel/build-test/./gcc/
-B/usr/local/x86_64-unknown-linux-gnu/bin/
-B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem
/usr/local/x86_64-unknown-linux-gnu/include -isystem
/usr/local/x86_64-unknown-linux-gnu/sys-include    -W -Wall
-Wmissing-declarations -Wwrite-strings -Wmissing-prototypes
-Wno-long-long  -I/opt/cfarm/gmp-4.2.4/include  -g -O2 -module
-version-info 0:0:0 -no-undefined -L/opt/cfarm/gmp-4.2.4/lib -lgmp
-avoid-version  -o libjavamath.la -rpath
/usr/local/lib/../lib64/gcj-4.6.0-12 gnu_java_math_GMP.lo
../../../native/jni/classpath/jcl.lo
libtool: link: /home/stevenb/devel/build-test/./gcc/xgcc
-B/home/stevenb/devel/build-test/./gcc/
-B/usr/local/x86_64-unknown-linux-gnu/bin/
-B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem
/usr/local/x86_64-unknown-linux-gnu/include -isystem
/usr/local/x86_64-unknown-linux-gnu/sys-include    -shared
.libs/gnu_java_math_GMP.o ../../../native/jni/classpath/.libs/jcl.o
-L/opt/cfarm/gmp-4.2.4/lib /opt/cfarm/gmp-4.2.4/lib/libgmp.a
-Wl,-soname -Wl,libjavamath.so -o .libs/libjavamath.so
/usr/bin/ld: /opt/cfarm/gmp-4.2.4/lib/libgmp.a(mp_set_fns.o):
relocation R_X86_64_32 against `__gmp_default_allocate' can not be
used when making a shared object; recompile with -fPIC
/opt/cfarm/gmp-4.2.4/lib/libgmp.a: could not read symbols: Bad value


Any ideas what might be wrong here?

Ciao!
Steven

Reply via email to