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: Phil Edwards <pedwards at disaster dot jaj dot com>
- Subject: Re: Mainline bootstrap failure in libjava, i686-pc-linux-gnu
- From: Jeff Sturm <jsturm at one-point dot com>
- Date: Tue, 10 Apr 2001 16:18:29 -0400 (EDT)
- cc: Mark Wielaard <mark at klomp dot org>, java at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org
On Mon, 9 Apr 2001, Phil Edwards wrote:
> On Sat, Apr 07, 2001 at 02:44:34PM +0200, Mark Wielaard wrote:
> > I got the same thing last night. When linking jv-convert or gij it somehow
> > tries to use the libraries found in the --prefix dir (even if that is not
> > in your PATH or LD_LIBRARY_PATH). I cannot figure out why it is doing that.
> > But moving the old --prefix dir out of the way solved the problem for me.
>
> Oh yuck. That means that users cannot install one version of GCC on top of
> an older version without knowing precisely which files to delete beforehand
> (since we can't do an uninstall). You and I know to always use a different
> --prefix for each build, but when everybody else defaults to /usr/local
> this won't work.
That specific problem was caused by Makefile.in not placing
-L$(here)/.libs first. I'll send a proper patch, if nobody beats me to
it.
Jeff