gpt4 book ai didi

c++ - SciLinux : libgfortran. so.3:找不到版本 'GFORTRAN_1.4'

转载 作者:太空宇宙 更新时间:2023-11-04 04:00:54 26 4
gpt4 key购买 nike

我是 *nix 系统的初学者,所以我的行为可能没有意义:)

我正在尝试制作一个由我们大学团队编写的软件,在 Scientific Linux 6.5 上运行。我一直收到此错误:“libgfortran.so.3:找不到版本‘GFORTRAN_1.4’”。我做了一个小研究,有一个小问题:我对吗?根据 RPM 搜索结果,没有包含 GFORTRAN_1.4 的 SciLinux 软件包?我在该网站上找到了适用于 SciLinux 的 GFORTRAN_1.0 的 RPM,但没有找到 GFORTRAN_1.4 的 RPM:http://rpm.pbone.net

找到 libgfortran.so 返回:

/usr/lib/gcc/x86_64-redhat-linux/4.4.4/libgfortran.so
/usr/lib/gcc/x86_64-redhat-linux/4.4.4/32/libgfortran.so
/usr/lib64/libgfortran.so.3
/usr/lib64/libgfortran.so.3.0.0

我做了objdump -T/usr/lib64/libgfortran.so.3 | grep GFORTRAN_1.4 它没有返回任何内容。我尝试通过 yum install 更新 gcc 和 libgfortran 但没有解决问题。

gcc 版本 4.4.7 20120313(红帽 4.4.7-4)

因此,我将不胜感激有关此主题的任何帮助。

最佳答案

GFORTRAN_X.Y 是符号节点的名称(如果您想了解更多信息,请谷歌搜索“符号版本控制”)。对于 GCC 4.4,最高版本节点是 GFORTRAN_1.2。对于 GFORTRAN_1.4,您需要 GCC 4.6。

实际上,这意味着您正在尝试使一些在较新的 Linux 发行版上编译的二进制文件在 Scientific Linux 6.5 上工作。这不太可能起作用,请在 SL 6.5 上重新编译该软件。

关于c++ - SciLinux : libgfortran. so.3:找不到版本 'GFORTRAN_1.4',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23041840/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com