登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
运行bldit_cctm.csh 文件的时候出现如下错误:
collect2: error: ld returned 1 exit status
make: *** [Makefile:408:CCTM_v52.exe] 错误 1
**ERROR** while running make command
仅生成CCTM_v52.cfg 未能生成CCTM_v52.exe 文件
config_cmaq.csh 文件如下:
case gcc:
#> I/O API, netCDF, and MPI library locations
setenv IOAPI_MOD_DIR /home/gyx/Build_WRF/ioapi-3.2/Linux2_x86_64 #> I/O API precompiled modules
setenv IOAPI_INCL_DIR /home/gyx/Build_WRF/ioapi-3.2/ioapi/fixed_src #> I/O API include header files
setenv IOAPI_LIB_DIR /home/gyx/Build_WRF/ioapi-3.2/Linux2_x86_64 #> I/O API libraries
setenv NETCDF_LIB_DIR /home/gyx/Build_WRF/LIBRARIES/netcdf/lib #> netCDF directory path
setenv NETCDF_INCL_DIR /home/gyx/Build_WRF/LIBRARIES/netcdf/include #> netCDF directory path
setenv MPI_LIB_DIR /home/gyx/Build_WRF/LIBRARIES/mpich #> MPI directory path
#> Compiler Aliases and Flags
setenv myFC mpif90
#setenv myFC mpifort
setenv myCC gcc
setenv myFSTD "-O3 -funroll-loops -finit-character=32 -Wtabs -Wsurprising"
setenv myDBG "-Wall -O0 -g -fcheck=all -ffpe-trap=invalid,zero,overflow -fbacktrace"
#setenv myDBG "$myDBG -fimplicit-none"
setenv myFFLAGS "-ffixed-form -ffixed-line-length-132 -funroll-loops -finit-character=32"
setenv myFRFLAGS "-ffree-form -ffree-line-length-none -funroll-loops -finit-character=32"
setenv myCFLAGS "-O2"
setenv myLINK_FLAG "-fopenmp"
setenv extra_lib "-lgomp"
#setenv mpi_lib "-lmpi_mpifh" #> -lmpich for mvapich or -lmpi for openmpi
setenv mpi_lib "" #> -lmpich for mvapich or -lmpi for openmpi
breaksw
default:
echo "*** Compiler $compiler not found"
exit(2)
breaksw
|