Recommendation(s)

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



> ./real.exe: /usr/pgi/linux86-64/6.0/lib/libpthread.so.0: version 
> `GLIBC_2.3.3' not found (required by /lib64/tls/librt.so.1)

Ok, on my Centos 4.1 i386 system I see the following:

[root@tcs lib]# strings /lib/libpthread-0.10.so | grep GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3
[root@tcs lib]# strings /lib/librt-2.3.4.so | grep GLIBC_2.3
GLIBC_2.3.4
GLIBC_2.3.2
[root@tcs lib]# strings /lib/tls/librt-2.3.4.so | grep GLIBC_2.3
GLIBC_2.3.4
GLIBC_2.3.3
GLIBC_2.3.2

Which leads me to believe that maybe we shouldn't be using the tls 
version...

try running the program(s) with

LD_ASSUME_KERNEL=2.x.y ./real.exe

with different versions of x.y (basically from 2.2.y 2.4.y and 2.6.y)
maybe some value will work :)

or you can try temporarily renaming the offending /lib64/tls/librt.so.1 
symlink/file

Cheers,
MaZe.

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux