Re: ia32-libs problem
On Sat, 2005-01-15 at 01:43 +0100, Goswin von Brederlow wrote:
> I stumbled across the same problem too with other libs and
> binaries. It is still a mystery to me but I suspect that the binary
> has some hardcoded rpaths in it.
>
> One trick I found is to link /usr/lib/i686/cmov ->
> /emul/ia32-linux/usr/lib or similar (use strace to see where ld
> searches for the lib).
Ok, the problem diappeared since i've switched from gcc-3.4 back to
pure64 because of an evolution-libdb4 problem.
$ ldd ./TeamSpeak.bin
linux-gate.so.1 => (0x00000000)
libX11.so.6 => /emul/ia32-linux/usr/X11R6/lib/libX11.so.6
(0x5557b000)
libpthread.so.0 => /emul/ia32-linux/lib/libpthread.so.0
(0x55642000)
libdl.so.2 => /emul/ia32-linux/lib/libdl.so.2 (0x55694000)
libc.so.6 => /emul/ia32-linux/lib/libc.so.6 (0x55697000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000)
But this does not mean that it can be run ;-)
$ ./TeamSpeak
Runtime error 230 at 0805D21F
They really should build an static version...
TWISTI
Reply to: