[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: