3.4 bootstrap fails in libjava on sparc-sun-solaris2.8

Brad Lucier lucier@math.purdue.edu
Sat Jun 21 14:28:00 GMT 2003


With a generic configure, bootstrap fails on 3.4 on sparc-sun-solaris2.8
using sun as/ld with the message:

/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj -B/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/ -B/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/ -g -O2 -o jv-convert --main=gnu.gcj.convert.Convert -shared-libgcc  -L/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava -L/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs ./.libs/libgcj.so -L/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src -L/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -lpthread -lrt -ldl -L/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc -L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/../.. -lgcc_s -lgcc_s -Wl,-R -Wl,/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjav!
a/.libs -Wl,-R -Wl,/usr/local/lib
ld: warning: file /export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs/libgcj.so: linked to ./.libs/libgcj.so: attempted multiple inclusion of file
ld: warning: file /export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/.libs/libgcj.so: linked to ./.libs/libgcj.so: attempted multiple inclusion of file
Undefined			first referenced
 symbol  			    in file
java::io::File::File[in-charge](java::lang::String*)./.libs/libgcj.so
gnu::gcj::runtime::StackTrace::map   ./.libs/libgcj.so
java::net::BindException::class$    ./.libs/libgcj.so
java::lang::Integer::parseInt(java::lang::String*)./.libs/libgcj.so
java::io::FileOutputStream::class$    ./.libs/libgcj.so
java::nio::DirectByteBufferImpl::DirectByteBufferImpl[in-charge](gnu::gcj::RawData*, long long)./.libs/libgcj.so
java::lang::ArrayIndexOutOfBoundsException::ArrayIndexOutOfBoundsException[in-charge]()./.libs/libgcj.so
<many lines deleted>
ld: fatal: Symbol referencing errors. No output written to jv-convert
collect2: ld returned 1 exit status
make[3]: *** [jv-convert] Error 1

Perhaps there's a configury error?

Brad



More information about the Java mailing list