This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Mainline bootstrap failure in libjava, i686-pc-linux-gnu
- To: Jeffrey Oldham <oldham at codesourcery dot com>
- Subject: Re: Mainline bootstrap failure in libjava, i686-pc-linux-gnu
- From: Per Bothner <per at bothner dot com>
- Date: 06 Apr 2001 22:32:50 -0700
- Cc: jsm28 at cam dot ac dot uk, java at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org
- References: <20010406193001.A1583@codesourcery.com>
Jeffrey Oldham <oldham@codesourcery.com> writes:
> /nfs/oz/home/oldham/gcc-install/gcc0/lib/gcc-lib/i686-pc-linux-gnu/3.1/../../../libgcj.so: undefined reference to `__terminate_set_func@GCC_3.0'
> /nfs/oz/home/oldham/gcc-install/gcc0/lib/gcc-lib/i686-pc-linux-gnu/3.1/../../../libgcj.so: undefined reference to `__rethrow@GCC_3.0'
>
> What is going wrong? Why do we have "@GCC_3.0" notations in gcc 3.1
> code?
The "@GCC_3.0" has something to do with symbol versioning. I suspect
the link faitire is because it picking up the wrong libgcc. This has
broken in the past, but it seems to work for me now.
--
--Per Bothner
per@bothner.com http://www.bothner.com/~per/