Bug#134262: g++-3.0: Problem analyzed
Package: g++-3.0
Version: 1:3.0.4-6
The problem is both libGLU.so and libstdc++ contain the symbol
__dynamic_cast which is used by gcc to apply the cast. Anytime
the GLU one takes over, the SIGSEGVs occour (can be checked by
LD_PRELOADing libGLU to any dynamic_cast using program!).
So libGLU is compiled statically against a different
libstdc++ and the __dynamic_cast symbol in GLU should not be
exported. objcopy -L could be used to achieve the latter.
-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux wolf 2.4.18 #3 SMP Mon Mar 25 13:19:38 CET 2002 i686
Locale: LANG=C, LC_CTYPE=en_IE@euro
Versions of packages g++-3.0 depends on:
ii  gcc-3.0                       1:3.0.4-6  The GNU C compiler.
ii  gcc-3.0-base                  1:3.0.4-6  The GNU Compiler Collection (base 
ii  libc6                         2.2.5-4    GNU C Library: Shared libraries an
ii  libstdc++3-dev                1:3.0.4-6  The GNU stdc++ library version 3 (
-- 
To UNSUBSCRIBE, email to debian-gcc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: