更新包放到安装目录下面,执行以下命令应该就可以完成更新:
$ chmod +x install_updates
$ ./install_updates
结果遇到:can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: 最后的链结失败: 输出不可表示的节”
安装失败。怀疑是动态链接库的问题。
又重新尝试安装提示:
出现这个问题就知道是怎么回事,前段时间提示说让删掉没用的老旧版本软件,不小心把低版本的gcc、g++等卸载了。
因为GAMIT10.71支持的最高gcc、g++、gfortran版本支持到6。查看自己电脑上全是7版本的,所以进行修改:
安装低版本gcc、g++、gfortran
sudo apt-get install gcc-6 gcc-6-multilib
sudo apt-get install g++-6 g++-6-multilib
sudo apt-get install gfortran-6 gf
版权声明:本文为qq_35099602原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。