GAMIT 10.71 问题记录
Q:
编译环境:Ubuntu 24.04
编译器: gfortran-9、gcc-9
源码版本: GAMIT 10.71
ar: creating libsofa.a
*** Now type ‘make test’ to install the library and run tests ***
cp libsofa.a …/…/…/…/libsofa.a
Segmentation fault (core dumped)
Failure in make_gamit – install_software terminated
A:
粗暴的解决方案:
注释掉:gamit10.71/com/make_gamit:135行
Q:
FATAL :101119:2217:57.0 AUTCLN/read_cfiles: No valid cfiles read 运行GAMIT出现上面致命错误
A:
我所遇到的情况,经过分析排查是model命令在执行的时候,cfiles没有mv成功
cXXX.doy.XXXX这个就是c文件,最后会利用system函数(model.f:863),mv 成cXXX.doy文件
经过测试,在Ubuntu 24.04中会出现system函数执行失败的情况,返回值是32512,对应是127命令执行失败.
根据官网的Issues页,建议换成低版本的Ubuntu
参考链接
GAMIT/GLOBK Known Issues