找不到GLIBC_2.11'(/ path_name / bin / gfortran要求)

时间:2016-03-24 04:49:14

标签: gcc fortran gfortran

我已经安装了GCC和Gfortran。它是gcc版本4.1.2 20080704(Red Hat 4.1.2-52)。但是,我正在尝试安装更新的gfortran编译器。这是我到目前为止所做的。从http://gfortran.meteodat.ch/download/x86_64/我每晚下载的“gcc-trunk.tar.xz”中我将其解压缩到“opt”目录中。这创建了目录“gcc-trunk”。然后我下载了“gcc-5-infrastructure.tar.xz”并将其解压缩到“gcc-trunk”。然后我输入

  

PATH = “$ HOME / GCC-中继线/ BIN”:$ PATH

     

MANPATH = “$ HOME / GCC-中继线/共享/人”

     

LD_LIBRARY_PATH = “$ HOME / GCC-中继线/ lib64下”: “$ HOME / GCC-中继线/ LIB”:$ LD_LIBRARY_PATH

关于bash。然后我尝试用

验证gfortran是否正确安装
  

/ path_name / gfortran -v

但是,我收不到消息GLIBC_2.11'(/ path_name / bin / gfortran需要)。我不确定是什么问题。我该怎么办?

1 个答案:

答案 0 :(得分:2)

您下载的gfortran二进制文件是针对较新版本的glibc构建的,而不是您系统上安装的版本。

你可以解决这个问题,例如由

  • 获取针对旧版glibc构建的gfortran二进制文件
  • 从源代码构建GCC
  • 使用较新的glibc
  • 升级到较新的发行版