Fortran程序无法编译

时间:2020-06-14 11:17:50

标签: linux gcc fortran gfortran

当我尝试制作我的fortran程序时出现此错误,该如何解决?

mpifort verison: GNU Fortran (GCC) 4.8.5
gfortran version: GNU Fortran (GCC) 8.2.0
mpirun version :  3.2.1


 gfortran -I/Users/mada0007/Documents/softwares/RegCM-4.6.1/external -I/usr/local/include    -I/usr/local/include  -I/Users/mada0007/Documents/softwares/RegCM-4.6.1/Share -D'SVN_REV="tag-   4.6.1"' -O3 -fconvert=big-endian -fno-range-check -fPIC -c mod_mpmessage.F90
 gfortran -I/Users/mada0007/Documents/softwares/RegCM-4.6.1/external -I/usr/local/include   -I/usr/local/include  -I/Users/mada0007/Documents/softwares/RegCM-4.6.1/Share -D'SVN_REV="tag-  4.6.1"' -O3 -fconvert=big-endian -fno-range-check -fPIC -c mod_regcm_types.F90
 gfortran -I/Users/mada0007/Documents/softwares/RegCM-4.6.1/external -I/usr/local/include -  I/usr/local/include  -I/Users/mada0007/Documents/softwares/RegCM-4.6.1/Share -D'SVN_REV="tag-  4.6.1"' -O3 -fconvert=big-endian -fno-range-check -fPIC -c mod_runparams.F90
 mpifort -I/Users/mada0007/Documents/softwares/RegCM-4.6.1/external -I/usr/local/include   -I/usr/local/include  -I/Users/mada0007/Documents/softwares/RegCM-4.6.1/Share -O3 -fconvert=big-  endian -fno-range-check -fPIC -c mod_mppparam.F90
 mod_mppparam.F90:22.6:

 use mod_intkinds
  1
 Fatal Error: File 'mod_intkinds.mod' opened at (1) is not a GNU Fortran module file
 make[3]: *** [mod_mppparam.o] Error 1
 make[2]: *** [all-recursive] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

0 个答案:

没有答案