This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
libjava fails to build for i686-pc-linux-gnu
- To: java at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org
- Subject: libjava fails to build for i686-pc-linux-gnu
- From: Jeffrey Oldham <oldham at codesourcery dot com>
- Date: Thu, 26 Apr 2001 13:55:49 -0700
- cc: oldham at codesourcery dot com
- Reply-to: oldham at codesourcery dot com
Building gcc 3.0 on i686-pc-linux-gnu just failed (~1:00pm PDT source)
despite a successful build around 1:00am PDT:
/bin/sh ./libtool --mode=link /home/oldham/gcc/gcc7/objdir/gcc/gcj -B/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/ -B/home/oldham/gcc/gcc7/objdir/gcc/ -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -o gij -rpath /nfs/oz/home/oldham/gcc-install/gcc7/lib -shared-libgcc gij.o libgcj.la ./../boehm-gc/libgcjgc.la -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/../boehm-gc/.libs ./../zlib/libzgcj.la -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/../zlib/.libs -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/.libs
/home/oldham/gcc/gcc7/objdir/gcc/gcj -B/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/ -B/home/oldham/gcc/gcc7/objdir/gcc/ -ffloat-store -g -O2 -o .libs/gij -shared-libgcc gij.o -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava ./.libs/libgcj.so -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libstdc++-v3/src -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lm -L/home/oldham/gcc/gcc7/objdir/gcc -L/nfs/oz/home/oldham/gcc-install/gcc7/lib/gcc-lib/i686-pc-linux-gnu/3.0 -L/nfs/oz/home/oldham/gcc-install/gcc7/lib/gcc-lib/i686-pc-linux-gnu/3.0/../../.. -lgcc_s -lc -lgcc_s -ldl ./../boehm-gc/.libs/libgcjgc.so -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/../boehm-gc/.libs ./../zlib/.libs/libzgcj.so -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/../zlib/.libs -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/.libs -Wl,--rpath -Wl,/nfs/oz/home/oldham/gcc-install/gcc7/lib
./.libs/libgcj.so: undefined reference to `GC_init_gcj_malloc'
./.libs/libgcj.so: undefined reference to `GC_gcj_malloc'
collect2: ld returned 1 exit status
make[2]: *** [gij] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/oldham/gcc/gcc7/objdir/gcc/gcj -B/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/ -B/home/oldham/gcc/gcc7/objdir/gcc/ -ffloat-store -g -O2 -o .libs/jv-convert --main=gnu.gcj.convert.Convert -shared-libgcc gnu/gcj/convert/.libs/BytesToUnicode.o gnu/gcj/convert/.libs/Convert.o gnu/gcj/convert/.libs/Input_8859_1.o gnu/gcj/convert/.libs/Input_ASCII.o gnu/gcj/convert/.libs/Input_EUCJIS.o gnu/gcj/convert/.libs/Input_JavaSrc.o gnu/gcj/convert/.libs/Input_SJIS.o gnu/gcj/convert/.libs/Input_UTF8.o gnu/gcj/convert/.libs/Input_iconv.o gnu/gcj/convert/.libs/IOConverter.o gnu/gcj/convert/.libs/Output_8859_1.o gnu/gcj/convert/.libs/Output_ASCII.o gnu/gcj/convert/.libs/Output_EUCJIS.o gnu/gcj/convert/.libs/Output_JavaSrc.o gnu/gcj/convert/.libs/Output_SJIS.o gnu/gcj/convert/.libs/Output_UTF8.o gnu/gcj/convert/.libs/Output_iconv.o gnu/gcj/convert/.libs/UnicodeToBytes.o -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava ./.libs/libgcj.so -L/home/oldham/gcc/gcc7/objdir/i686-!
pc-linux-gnu/libstdc++-v3/src -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lm -L/home/oldham/gcc/gcc7/objdir/gcc -L/nfs/oz/home/oldham/gcc-install/gcc7/lib/gcc-lib/i686-pc-linux-gnu/3.0 -L/nfs/oz/home/oldham/gcc-install/gcc7/lib/gcc-lib/i686-pc-linux-gnu/3.0/../../.. -lgcc_s -lc -lgcc_s -ldl ./../boehm-gc/.libs/libgcjgc.so -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/../boehm-gc/.libs ./../zlib/.libs/libzgcj.so -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/../zlib/.libs -L/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava/.libs -Wl,--rpath -Wl,/nfs/oz/home/oldham/gcc-install/gcc7/lib
./.libs/libgcj.so: undefined reference to `GC_init_gcj_malloc'
./.libs/libgcj.so: undefined reference to `GC_gcj_malloc'
collect2: ld returned 1 exit status
make[2]: *** [jv-convert] Error 1
make[2]: Leaving directory `/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/oldham/gcc/gcc7/objdir/i686-pc-linux-gnu/libjava'
make: *** [all-target-libjava] Error 2
../configure --with-gcc-version-trigger=/home/oldham/gcc/gcc7/gcc/version.c --host=i686-pc-linux-gnu --prefix=/nfs/oz/home/oldham/gcc-install/gcc7 --norecursion
Thanks,
Jeffrey D. Oldham
oldham@codesourcery.com