binutils 2.11-CVS won't link GCC 3.0-snap's libobjc.so on Red Hat
David O'Brien
obrien@FreeBSD.org
Sat Jul 14 09:47:00 GMT 2001
On Wed, Jul 11, 2001 at 02:04:16PM +0200, Rainer Orth wrote:
> The same problem happened on alpha-*-freebsd5.0 after I checked in
>
> http://gcc.gnu.org/ml/gcc-patches/2001-06/msg01880.html
>
> After some discussion with Loren Rittle and checking the ld manual, it
> became clear that the use of SIZEOF_HEADERS in the elf64alpha linker script
> is the culprit, and one of the hints in the ld manual about how to fix this
> should be implemented. Loren agreed to leave the patch in and check with
> the FreeBSD binutils maintainers how to fix this. Loren, did you come to a
> conclusion yet?
I haven't had time to look into this yet. FreeBSD AXP-5-CURRENT
(in-development version) has been *very* rocky for the past 3 mo. So I
haven't had a really stable Alpha to test things on. Loren is using an
outdated box for his testing.
> I suppose this clearly indicates that we need an even stronger warning
> about not to use --enable-shared unless you know *exactly* what you're
> doing in install.texi?
Works for me. *Personally*, I do not support people trying to use a
shared libstdc++ built from GCC sources. Mostly because people forget to
supply the shared lib with their binaries, and I've seen recipients try
to symlink the base system's libstdc++ to the sh name the binary wants.
And of course the libs could be very different.
--
-- David (obrien@FreeBSD.org)
More information about the Gcc-bugs
mailing list