Originally posted by sobkas
View Post
ldd WorldOfGoo.bin
linux-gate.so.1 => (0x00110000)
librt.so.1 => /lib/librt.so.1 (0x00131000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x0013b000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x001de000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00249000)
libSDL_mixer-1.2.so.0 => /usr/lib/libSDL_mixer-1.2.so.0 (0x002ec000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00338000)
libm.so.6 => /lib/libm.so.6 (0x00429000)
libc.so.6 => /lib/libc.so.6 (0x006e6000)
/lib/ld-linux.so.2 (0x006c1000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00452000)
libdl.so.2 => /lib/libdl.so.2 (0x0046c000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x0085a000)
libnvidia-tls.so.1 => /usr/lib/libnvidia-tls.so.1 (0x00471000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00474000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00484000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00585000)
libmikmod.so.3 => /usr/lib/libmikmod.so.3 (0x00593000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x005ea000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x005ee000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x005f0000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x0060c000)
...of course I can't run ldd on WorldOfGoo as it's just a shell script In case it is useful, this is the list of actual rpms I had to install to satisfy all those libs:
Resolving Dependencies
--> Running transaction check
---> Package libXau.i386 0:1.0.4-1.fc10 set to be updated
---> Package libXdamage.i386 0:1.1.1-4.fc9 set to be updated
---> Package libXxf86vm.i386 0:1.0.2-1.fc10 set to be updated
---> Package SDL_mixer.i386 0:1.2.8-9.fc10 set to be updated
---> Package libgcc.i386 0:4.3.2-7 set to be updated
---> Package libXext.i386 0:1.0.4-1.fc9 set to be updated
---> Package SDL.i386 0:1.2.13-6.fc10 set to be updated
---> Package libXdmcp.i386 0:1.0.2-6.fc10 set to be updated
---> Package libX11.i386 0:1.1.4-6.fc10 set to be updated
---> Package libxcb.i386 0:1.1.91-5.fc10 set to be updated
---> Package libdrm.i386 0:2.4.0-0.21.fc10 set to be updated
---> Package mesa-libGL.i386 0:7.2-0.15.fc10 set to be updated
---> Package mesa-libGLU.i386 0:7.2-0.15.fc10 set to be updated
---> Package libmikmod.i386 0:3.2.0-3.beta2.fc9 set to be updated
---> Package libXfixes.i386 0:4.0.3-4.fc10 set to be updated
---> Package libstdc++.i386 0:4.3.2-7 set to be updated
--> Finished Dependency Resolution
Also, this isn't very useful without source, but here is a backtrace from gdb:
(gdb) where
#0 0x00000000 in ?? ()
#1 0x0046c621 in pthread_once () from /lib/libpthread.so.0
#2 0x00197a02 in ?? () from /usr/lib/libGL.so.1
#3 0x001dcd30 in ?? () from /usr/lib/libGL.so.1
#4 0x00197730 in ?? () from /usr/lib/libGL.so.1
#5 0x00000001 in ?? ()
#6 0x01ddab2c in ?? ()
#7 0x00003c31 in ?? ()
#8 0x00000001 in ?? ()
#9 0x00000009 in ?? ()
#10 0x00197f26 in _init () from /usr/lib/libGL.so.1
#11 0x00000000 in ?? ()
Comment