如何在 Linux 系统上安全地重新配置 gcc?

如何在 Linux 系统上安全地重新配置 gcc?

我正在尝试安装一个程序(github.com/zhenglz/dockingML)在 CentOS 6.10 上,安装结束时出现错误,提示需要 Glibc-2.14。我升级了当前的Glibc,这次出现了以下错误:

  • 这些关键程序丢失或太旧: gcc * 检查安装文件中所需的版本。

我升级了gcc并尝试再次配置。但是,同样的错误仍然存​​在。因此,我按照建议阅读了安装文件,并且看到了此部分:

您可能还需要重新配置 GCC 以使用新库。最简单的方法是找出编译器开关以使其再次工作('-Wl,--dynamic-linker=/lib/ld-linux.so.2' 应该在 GNU/Linux 系统上工作)并使用他们重新编译gcc。

那么我应该去构建 gcc 的地方并执行以下操作:

$ ./configure -Wl,--dynamic-linker=/lib/ld-linux.so.2

??我对说明的理解正确吗?如果是这样,那么我如何才能仅配置 gcc 而不能配置其他可执行文件,因为它们都在同一文件夹中? (例如,gcc-5、git、idle、python、python-build 等)该目录类似于:home/linuxbrew/.linuxbrew/bin/gcc

我问这个是因为 GNU 编译器和 GCC 是 Linux 系统的基础,我不确定这些是否是正确的步骤。

相关内容