zhongq@cma_gov_cn
New Member
dear all,
I'm trying to build CAM5 standalone following the CAM5-userguide.
when i type:"$configure -dyn fv -hgrid 10x15 -nospmd -nosmp -test"
the error is reported as:
/u/cesm1_0_4/models/ice/cice/bld/configure -hgrid 10x15 -cice_mode prescribed -ntr_aero 0 -ntasks 1 -nthreads 1 -cache config_cache_cice.xml -cachedir /u/zhongqi/cesm1_0_4/models/atm/cam/bld
configure done.
creating /u/cesm1_0_4/models/atm/cam/bld/Filepath
creating /u/cesm1_0_4/models/atm/cam/bld/Makefile
creating /u/cesm1_0_4/models/atm/cam/bld/config_cache.xml
Looking for a valid GNU make... using gmake
Testing for Fortran 90 compatible compiler... **** FAILED ****
Issued the command:
gmake -f /u/cesm1_0_4/models/atm/cam/bld/Makefile test_fc 2>&1
The output was:
/u/cesm1_0_4/models/atm/cam/bld/mkSrcfiles > /u/zhongqi/cesm1_0_4/models/atm/cam/bld/configure-tests/Srcfiles
/u/cesm1_0_4/models/atm/cam/bld/mkDepends Filepath Srcfiles > /u/zhongqi/cesm1_0_4/models/atm/cam/bld/configure-tests/Depends
xlf90_r -c -qsuffix=f=f90:cpp=F90 -I. -I/u/zhongqi/cesm1_0_4/models/atm/cam/bld/configure-tests -I/usr/local/include -I/usr/local/include -WF,-DNO_SHR_VMATH -WF,-DSEQ_MCT -WF,-DFORTRAN_SAME -WF,-DCO2A -WF,-DMAXPATCH_PFT=numpft+1 -WF,-DLSMLAT=1 -WF,-DLSMLON=1 -WF,-DPLON=24 -WF,-DPLAT=19 -WF,-DPLEV=30 -WF,-DPCNST=25 -WF,-DPCOLS=16 -WF,-DPTRM=1 -WF,-DPTRN=1 -WF,-DPTRK=1 -WF,-DSTAGGERED -WF,-DCCSMCOUPLED -WF,-Dcoupled -WF,-Dncdf -WF,-DNCAT=1 -WF,-DNXGLOB=24 -WF,-DNYGLOB=19 -WF,-DNTR_AERO=0 -WF,-DBLCKX=24 -WF,-DBLCKY=19 -WF,-DMXBLCKS=1 -WF,-DDUST -WF,-DPROGSSLT -WF,-DMODAL_AERO -WF,-DMODAL_AERO_3MODE -WF,-D_USEBOX -WF,-D_NETCDF -WF,-DAIX -WF,-DHIDE_MPI,-D_MPISERIAL,-DNO_MPI2 -q64 -qarch=auto -qspillsize=2500 -g -qfullpath -O2 -qstrict -Q test_fc.F90
** m1 === End of Compilation 1 ===
** main === End of Compilation 2 ===
1501-510 Compilation successful for file test_fc.F90.
xlf90_r -o test_fc test_fc.o -q64 -lmassv -bdatapsize:64k -bstackpsize:64k -btextpsize:32k -lmass -lessl
ld: 0706-014 The -b datapsize option is not recognized.
ld: 0706-014 The -b stackpsize option is not recognized.
ld: 0706-014 The -b textpsize option is not recognized.
gmake: *** [test_fc] Error 255
What does this error mean? and what should i do to resolve this problems?
I can run cam3 successuflly in this mechine, so is there any other requirement for compilation in CAM5?
Looking forwards your replying. and thanks very much.
I'm trying to build CAM5 standalone following the CAM5-userguide.
when i type:"$configure -dyn fv -hgrid 10x15 -nospmd -nosmp -test"
the error is reported as:
/u/cesm1_0_4/models/ice/cice/bld/configure -hgrid 10x15 -cice_mode prescribed -ntr_aero 0 -ntasks 1 -nthreads 1 -cache config_cache_cice.xml -cachedir /u/zhongqi/cesm1_0_4/models/atm/cam/bld
configure done.
creating /u/cesm1_0_4/models/atm/cam/bld/Filepath
creating /u/cesm1_0_4/models/atm/cam/bld/Makefile
creating /u/cesm1_0_4/models/atm/cam/bld/config_cache.xml
Looking for a valid GNU make... using gmake
Testing for Fortran 90 compatible compiler... **** FAILED ****
Issued the command:
gmake -f /u/cesm1_0_4/models/atm/cam/bld/Makefile test_fc 2>&1
The output was:
/u/cesm1_0_4/models/atm/cam/bld/mkSrcfiles > /u/zhongqi/cesm1_0_4/models/atm/cam/bld/configure-tests/Srcfiles
/u/cesm1_0_4/models/atm/cam/bld/mkDepends Filepath Srcfiles > /u/zhongqi/cesm1_0_4/models/atm/cam/bld/configure-tests/Depends
xlf90_r -c -qsuffix=f=f90:cpp=F90 -I. -I/u/zhongqi/cesm1_0_4/models/atm/cam/bld/configure-tests -I/usr/local/include -I/usr/local/include -WF,-DNO_SHR_VMATH -WF,-DSEQ_MCT -WF,-DFORTRAN_SAME -WF,-DCO2A -WF,-DMAXPATCH_PFT=numpft+1 -WF,-DLSMLAT=1 -WF,-DLSMLON=1 -WF,-DPLON=24 -WF,-DPLAT=19 -WF,-DPLEV=30 -WF,-DPCNST=25 -WF,-DPCOLS=16 -WF,-DPTRM=1 -WF,-DPTRN=1 -WF,-DPTRK=1 -WF,-DSTAGGERED -WF,-DCCSMCOUPLED -WF,-Dcoupled -WF,-Dncdf -WF,-DNCAT=1 -WF,-DNXGLOB=24 -WF,-DNYGLOB=19 -WF,-DNTR_AERO=0 -WF,-DBLCKX=24 -WF,-DBLCKY=19 -WF,-DMXBLCKS=1 -WF,-DDUST -WF,-DPROGSSLT -WF,-DMODAL_AERO -WF,-DMODAL_AERO_3MODE -WF,-D_USEBOX -WF,-D_NETCDF -WF,-DAIX -WF,-DHIDE_MPI,-D_MPISERIAL,-DNO_MPI2 -q64 -qarch=auto -qspillsize=2500 -g -qfullpath -O2 -qstrict -Q test_fc.F90
** m1 === End of Compilation 1 ===
** main === End of Compilation 2 ===
1501-510 Compilation successful for file test_fc.F90.
xlf90_r -o test_fc test_fc.o -q64 -lmassv -bdatapsize:64k -bstackpsize:64k -btextpsize:32k -lmass -lessl
ld: 0706-014 The -b datapsize option is not recognized.
ld: 0706-014 The -b stackpsize option is not recognized.
ld: 0706-014 The -b textpsize option is not recognized.
gmake: *** [test_fc] Error 255
What does this error mean? and what should i do to resolve this problems?
I can run cam3 successuflly in this mechine, so is there any other requirement for compilation in CAM5?
Looking forwards your replying. and thanks very much.