最新のglibcをビルドしましたが、今度はls
やcat
などのコアチュールの機能や、vim
などの機能に問題があります。コアのutilsに__vdso_timeがありませんか?
私のエラーが
-bash-4.0$ cat
cat: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument
であると私はエラーなし、glibcのを建てセグメンテーションフォールトでのユーティリティの結果を実行している、2.14のように、古いバージョンでは
../glibc/configure --prefix=/home/ex/uid377/glibbuilt
を設定するには、次の。
-bash-4.0$ ./pwd
./pwd: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./pwd)
-bash-4.0$ LD_LIBRARY_PATH=/home/ex/uid377/glibc/lib/:${LD_LIBRARY_PATH}
-bash-4.0$ ./pwd
Segmentation fault (core dumped)
編集 カーネルバージョン単一のシステム上のglibcの複数のバージョンを持つ
-bash-4.0$ uname -r
2.6.32.26-175.fc12.x86_64
あなたがオンになっていますか?どのような分布ですか?そして、なぜ手でglibcを構築する必要がありますか? –
@NikolaiNFetissovログインノードは、2.6カーネルを実行しているFedora 12です。 – Mikhail