On Friday 01 of April 2005 19:18, Jakub Bogusz wrote:
> > --- X11-6.8.2/xc/programs/glxinfo/Imakefile.orig 2004-04-23
> > 21:54:33.000000000 +0200 +++ X11-6.8.2/xc/programs/glxinfo/Imakefile
> > 2005-03-31 20:08:04.000000000 +0200 @@ -5,7 +5,7 @@
> > #if BuildGLULibrary
> >
> > DEPLIBS = $(DEPGLULIB) $(DEPGLXLIB) $(DEPXLIB)
> > -LOCAL_LIBRARIES = $(GLULIB) $(GLXLIB) $(XLIB)
> > +LOCAL_LIBRARIES = $(GLULIB) -lstdc++ $(GLXLIB) $(XLIB)
> > DEFINES = -DDO_GLU
> >
> > #else
>
> Napraw sobie toolchain zamiast wpychać workaroundy do linkowania
> wszystkich programów korzystających z API C eksportowane przez biblioteki
> pisane częściowo w C++.
ze niby co mam zle?
gcc /usr/lib/libGLU.so sypie bledami o brakujacych _Unwind*.
przy g++ /usr/lib/libGLU.so tego nie ma.
# ldd /usr/lib/libGLU.so
linux-gate.so.1 => (0xffffe000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4007c000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40089000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x4014d000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x401ae000)
libm.so.6 => /lib/libm.so.6 (0x4027e000)
libc.so.6 => /lib/libc.so.6 (0x402a2000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x403d2000)
libdl.so.2 => /lib/libdl.so.2 (0x403dd000)
libpthread.so.0 => /lib/libpthread.so.0 (0x403e1000)
libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x403f3000)
/lib/ld-linux.so.2 (0x80000000)
>
> Czy aby na pewno libstdc++.so i libstdc++.so.6 wskazują na tę samą
> bibliotekę?
/usr/lib/libstdc++.so -> libstdc++.so.6.0.4
/usr/lib/libstdc++.so.5 -> libstdc++.so.5.0.7
/usr/lib/libstdc++.so.5.0.7
/usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.4
/usr/lib/libstdc++.so.6.0.4
--
/* Copyright (C) 2003, SCO, Inc. This is valuable Intellectual Property. */
#define say(x) lie(x)
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl