爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 10512|回复: 8

CAM5 移植求助

[复制链接]

新浪微博达人勋

发表于 2013-12-23 16:58:35 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
按照CAM-5.1.1手册,重新安装了ifort 11.1、icc 11.1 (均为非商业版),netcdf为4.1.3(--enable-shared --enable-netcdf-4)以上完成后,执行:
[root@xue bld]# ./configure  -fc ifort -test
然后:
onfigure done.
creating /home/xue/cesm1_0_5/models/atm/cam/bld/Filepath
creating /home/xue/cesm1_0_5/models/atm/cam/bld/Makefile
creating /home/xue/cesm1_0_5/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 /home/xue/cesm1_0_5/models/atm/cam/bld/Makefile test_fc 2>&1
。。。。。。。。。此处略去。。。。。
出错的提示为:ifort -o test_fc test_fc.o -static-intel -lnetcdff
ld: cannot find -lnetcdff
gmake: *** [test_fc] Error 1

查看了Mikefile, 脚本如下
# Make macros for CAM.

UNAMES       := Linux
ROOTDIR      := /home/xue/cesm1_0_5
EXENAME      := cam
MODEL_EXEDIR := /home/xue/cesm1_0_5/models/atm/cam/bld
INC_NETCDF   := /usr/local/CAM5_SOFT/include
LIB_NETCDF   := /usr/local/CAM5_SOFT/lib
MOD_NETCDF   := /usr/local/CAM5_SOFT/include
INC_PNETCDF  :=
LIB_PNETCDF  :=
INC_MPI      :=
LIB_MPI      :=
MPI_LIB_NAME :=
LAPACK_LIBDIR:=
ESMF_LIBDIR  :=
DEBUG        := FALSE
SPMD         := FALSE
SMP          := FALSE
USER_FC      := ifort
FC_TYPE      :=
USER_CC      :=
USER_LINKER  :=
USER_CPPDEFS :=    -DFORTRANUNDERSCORE -DCO2A -DMAXPATCH_PFT=numpft+1 -DLSMLAT=1 -DLSMLON=1 -DPLON=144 -DPLAT=96 -DPLEV=30 -DPCNST=25 -DPCOLS=16 -DPTRM=1 -DPTRN=1 -DPTRK=1 -DSTAGGERED  -DCCSMCOUPLED -Dcoupled -Dncdf -DNCAT=1 -DNXGLOB=144 -DNYGLOB=96 -DNTR_AERO=0 -DBLCKX=144 -DBLCKY=96 -DMXBLCKS=1  -DDUST -DPROGSSLT -DMODAL_AERO -DMODAL_AERO_3MODE  -D_USEBOX -D_NETCDF  
USER_CFLAGS  :=
USER_FFLAGS  :=
F_OPTIMIZATION_OVERRIDE :=
USER_LDFLAGS :=  -lnetcdff
COSP_LIBDIR  :=
。。。。。。。。。。。略去。。。。。。
想问一下,是netcdf安装问题还是其他原因,求助

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-12-23 19:02:25 | 显示全部楼层
ld: cannot find -lnetcdff
找不到netcdf的fortran库,看看 /usr/local/CAM5_SOFT/lib下能不能找到libnetcdff?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-12-25 13:59:33 | 显示全部楼层
问题已解决,多谢提醒。后来研究了下CAM configure 的参数,发现配置 -ldflags
“-L/usr/local/CAM5_SOFT/lib”
可解决问题,猜想可能与intel编译器编译时连接动态连接库相关。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-7-16 10:36:44 | 显示全部楼层
CAM5.1模式哪儿可以下载到啊?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-10 11:18:44 | 显示全部楼层
gbzs 发表于 2015-7-16 10:36
CAM5.1模式哪儿可以下载到啊?

同学你现在会下载了没
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-12-10 11:19:04 | 显示全部楼层
gbzs 发表于 2015-7-16 10:36
CAM5.1模式哪儿可以下载到啊?

同学你现在会下载了没
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-10-26 23:34:18 | 显示全部楼层
yujie4022 发表于 2015-12-10 11:19
同学你现在会下载了没

如何下载求教
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2021-11-2 12:53:00 | 显示全部楼层
请问有没有同学会安装配置CAM5,有偿请教
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-11-2 12:59:55 | 显示全部楼层
请问有没有同学会安装配置CAM5,有偿请教,QQ286191865
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表