Q: co z gcc 2.7 ???

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Wto, 22 Gru 1998, 15:37:58 CET


On Tue, 22 Dec 1998, Wojciech "Sas" Cieciwa wrote:

> On Tue, 22 Dec 1998, Wojtek Slusarczyk wrote:
> 
> > On Tue, 22 Dec 1998, Wojciech "Sas" Cieciwa wrote:
> > 
> > > Nie wydaje mi sie to mozliwe w najblizszym czasie, nawet jak sie pojawi
> > > 2.2 - wiele programow jest linkowanych dynamicznie i odwoluje sie do ld.so
> > 
> > To nie ma nic do rzeczy Wojtek, ld.so jest z ld.so-1.9.9 ...
> > Bedzie chodzilo.
> 
> Nie Wojtek :)
> Nie zrozumieliśmy się..
> 
> Jest sobie programik blender [- takie 3D studio pod Linuxa]
> ldd ./blender
> 	libMesaGLU.so.3 => /usr/lib/libMesaGLU.so.3 (0x40000000)
> 	libMesaGL.so.3 => /usr/lib/libMesaGL.so.3 (0x40017000)
> 	libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40100000)
> 	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40112000)
> 	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4011d000)
> 	libm.so.5 => /lib/libm.so.5 (0x401b4000)
> 	libdl.so.1 => /lib/libdl.so.1 (0x401bc000)
> 	libc.so.5 => /lib/libc.so.5 (0x401bf000)
           ^^^^^^
> 	libc.so.6 => /lib/libc.so.6 (0x4027f000)
           ^^^^^^
> 	libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40324000)
> 	libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40367000)
> 	libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4036f000)
> 	/lib/ld-linux.so.1 => /lib/ld-linux.so.2 (0x00000000)
>         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> OK. wygląda, że jest wszystko.
> uruchamiamy ./blender
> Segmentation fault (core dumped) 
> &^%$#@@*&!!! co jest ???
> gdb -c core
> GNU gdb 4.17
> Copyright 1998 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i386-redhat-linux".
> Core was generated by `./blender'.
> Program terminated with signal 11, Naruszenie ochrony pamięci.
> #0  0x40239a36 in ?? ()
> (gdb) q

Przecież widać, że i jak. Któraś z bibliotek by kompilowana jeszcze libc5.
Patrząc na powyższe przypuszczam, że tym co było kompilowane jeszcze na
libc5 jest Mesa albo sam blender. Sprawź "ldd libMesaGLU.so.3" i czy jest
tam libc.so.5. Chyba jednak jest to blender bo chyba jest on tylko w
binarce. Musiałbyś mieć Mesę przekompilowaną na libc5.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl