This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Shared build failures with libstdc++-v3
- To: libstdc++ at sourceware dot cygnus dot com
- Subject: Shared build failures with libstdc++-v3
- From: Russell Davidson <russell at ehess dot cnrs-mrs dot fr>
- Date: Tue, 20 Feb 2001 17:23:47 +0100
- Reply-To: Russell Davidson <russell at ehess dot cnrs-mrs dot fr>
I haven't tried to build libstdc++-v3 with the CVS sources for some time,
and so I may be doing something stupid, but, if so, I can't discover what.
When I do 'make check' after building the library, all but a few of the
builds with the static library are OK, but the builds with the shared
library all fail, with undefined symbols __check_null_eh_spec,
__check_eh_spec, __start_cp_handler, and __cp_pop_exception. I suspect
that all these are related to exception handling.
Platform is i686-pc-linux-gnu, libstdc++ sources are today's CVS (I
started trying this on Sunday and have always had this problem since
then), gcc is the 2.97 20010205 snapshot configured with
--prefix=/home/russell/newgcc --enable-shared --enable-languages=c,c++
and binutils are, as reported by ld,
GNU ld version 2.9.5 (with BFD 2.9.5.0.46)
Any help is greatly welcome.
Incidentally, the version of libstdc++-v3 that comes with that gcc
snapshot does not have this problem.
Russell.
--
Russell Davidson email: russell@ehess.cnrs-mrs.fr
GREQAM,
Centre de la Vieille Charite, telephone: +33-4.91.14.07.40
F-13002 Marseille fax: +33-4.91.90.02.27