Undefined references in libstdc++ headers
Placid Pundit
placidpundit@gmail.com
Sun Feb 26 05:46:00 GMT 2006
On 23 Feb 2006 20:56:02 -0800, Ian Lance Taylor <ian@airs.com> wrote:
> You said you were building with 4.1 release candidate, but in this
> link line I see:
>
> > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.so
>
> What's up with that?
That directory doesn't even exist and there's nothing about it in any
Makefiles or the configure script. So after building and rebuilding
and reinstalling various versions of GCC, I find that the Gentoo
compiler selection tool wasn't copying libstdc++.la to /usr/lib. This
left a stale libstdc++.la that pointed to the 3.3.2 directory. I'll
report this as a bug to the eselect-compiler maintainer.
Thanks for your help, and if you have any suggestions for replacing
the hair I've pulled out over this, let me know. :-)
More information about the Libstdc++
mailing list