centos5.7 x64,安装java17,提示 glibc 版本低
安装java17,网站下载tar版本。
解压后,配置/etc/profile 的java_home,和path,
运行java -version 和 javac -version 提升缺少GLIBC_2.x
安装glibc库
wget http://ftp.gnu.org/gnu/glibc/glibc-2.10.1.tar.gz wget http://ftp.gnu.org/gnu/glibc/glibc-ports-2.10.1.tar.gz tar -xvf glibc-2.10.1.tar.gz tar -xvf glibc-ports-2.10.1.tar.gz mv glibc-ports-2.10.1 glibc-2.10.1/ports mkdir glibc-build-2.10.1 cd glibc-build-2.10.1 ../glibc-2.10.1/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin make make install
再次运行 java -version javac -version 可以看到版本号。
安装高版本的glibc 会提示 编译器太旧
assembler too old, .cfi_personality support missing