七尺大乳 发表于 2018-11-27 11:18:03

AMBER11的编译已经不再支持使用“混合品牌”的编译器

Amber10编译可以用gcc和ifort,不一定非要都是gnu或者intel的编译器
但是从ambertools1.4开始,就已经不能再这样编译了,原因在configure时会测试mixed C/Fortran
Testing mixed C/Fortran compilation:
gcc-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c -o testp.c.o testp.c
gfortran -O0 -c -o testp.f.o testp.f
gcc -o testp testp.c.o
testp.f.o -lgfortran
Testing mixed C/Fortran compilation:
icc-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -c -o testp.c.o testp.c
ifort -O0 -c -o testp.f.o testp.f
icc -o testp testp.c.o testp.f.o -L/opt/intel/Compiler/11.1/072/lib/intel64/ -lifport -lifcore -lsvml

身不由己 发表于 2018-11-27 11:18:18

那不用intel编译器,速度会 很慢马,我用intel编译器把串行的安装好了,但是安装并行版本时就会出现楼主所说的问题,该怎么办阿。

七尺大乳 发表于 2018-11-27 11:18:22

:handshake
页: [1]
查看完整版本: AMBER11的编译已经不再支持使用“混合品牌”的编译器