This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
libjava testsuite problem under i686-pc-linux-gnu
- To: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Subject: libjava testsuite problem under i686-pc-linux-gnu
- From: Andrew Haley <aph at cambridge dot redhat dot com>
- Date: Mon, 21 May 2001 10:40:52 +0100 (BST)
- Cc: java at gcc dot gnu dot org
- References: <200105182113.RAA07876@hiauly1.hia.nrc.ca>
John David Anglin writes:
> The following error occured a number of times in the libjava testsuite,
> the last one causing the entire make check to be terminated:
>
> 0
> 0
> 0
> lt-Divide_1: error in loading shared libraries: /home/dave/gnu/gcc-3.0/objdir/i6
> 86-pc-linux-gnu//libjava/.libs/libgcj.so.2: symbol _Unwind_RaiseException, versi
> on GCC_3.0 not defined in file libgcc_s.so.0 with link time reference
I think that this is a version mismatch between libgcc_s.so.0 and
libgcj.so.2. I've seen this same thing before. You may need to
delete shared libraries from your install dir, or better delete the
install dir altogether, delete the build dir altogether and rebuild.
Please tell us if it still fails with the current 3.0 branch.
BTW, you didn't say what version of Linux and glibc you used.
Thanks,
Andrew.