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: