ld-linux.so.2 cannot process libpthread.so.0

Mark Jessee mjessee04@gmail.com
Thu Dec 1 22:18:00 GMT 2005


> run the file command on your application and /lib/tls/libpthread.so.0
>
> Are you perhaps mixing 32-/64-bit binaries? The load with skip over
> libraries for a different ABI. The file command will show this.
>
>

All binaries appear to be 32-bit i386.  Here is the output from the
file command:

[mark@localhost tmp]$ file hello
hello: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
[mark@localhost tmp]$ file /lib/tls/libpthread.so.0
/lib/tls/libpthread.so.0: symbolic link to `libpthread-0.10.so'
[mark@localhost tmp]$ file /lib/tls/libpthread-0.10.so
/lib/tls/libpthread-0.10.so: ELF 32-bit LSB shared object, Intel
80386, version1 (SYSV), not stripped



More information about the Libc-alpha mailing list