CentOS 6.5でglibcを2.14に更新する方法

CentOS 6.5でglibcを2.14に更新する方法

CentOS 6.5コンピュータにAndroid NDKをインストールしたいです。しかし、プログラムを実行すると、実行するにはglibc 2.14が必要であるというメッセージが表示されます。私のCentOS 6.5にはGlibc 2.12のみがインストールされています。だから私は次のようにglibcを更新しようとしました:

$ sudo yum update glibc

ところで、glibcのバージョンがまだ2.14ではなく2.12であることを発見しました。

$ ldd --version
ldd (GNU libc) 2.12

CentOSリポジトリではglibc 2.14を使用できない可能性があると思います。それでは、CentOS 6.5からglibc 2.14にアップデートする方法は?

ベストアンサー1

glibc安全に更新できませんCentos 6。ただし、2.14どちらも簡単にインストールし、2.12それを使用してプロジェクトなどをコンパイルできます。実行方法は次のとおりです。

mkdir ~/glibc_install; cd ~/glibc_install 

wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz

tar zxvf glibc-2.14.tar.gz

cd glibc-2.14

mkdir build

cd build

../configure --prefix=/opt/glibc-2.14

make -j4

sudo make install

export LD_LIBRARY_PATH="/opt/glibc-2.14/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"

おすすめ記事