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

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: