コンテキスト:現在、あるマシンで生成されたバイナリ(lpthreadと同様)が別のマシンで試行されたときにpthread関連のバグを引き起こす問題をデバッグしています。
libtest.soは、GLIBC_の複数のバージョンが含まれているように見える共有ライブラリです。それは期待されていますか?それはどのように起こりますか?「-shared-lpthread-fPIC-soname=xxxx」オプションを使用してリンクされました。
$objdump -T libtest.so | grep GLIBC_
...
00000000 DF *UND* 0000008d GLIBC_2.1 popen
...
00000000 DF *UND* 0000002c GLIBC_2.0 syslog
00000000 DF *UND* 00000020 GLIBC_2.0 pthread_exit
00000000 DF *UND* 0000009f GLIBC_2.0 __xstat
00000000 DF *UND* 000000bb GLIBC_2.3.2 pthread_cond_signal
00000000 DF *UND* 000000c9 GLIBC_2.0 vsprintf
...