- 积分
 - 616
 
	- 贡献
 -  
 
	- 精华
 
	- 在线时间
 -  小时
 
	- 注册时间
 - 2020-3-24
 
	- 最后登录
 - 1970-1-1
 
 
 
 
 
 
 | 
	
 
数值模式
| 使用语言: | 
Fortran  | 
 
| 我看过提问的智慧: | 
看过  | 
 
| 自己思考时长(天): | 
2  | 
 
| 问题概况: | 
在/home/zjx/CMAQ/CMAQ_v5.2/PREP/mcip/src/ 进行编译 
source ../../../config_cmaq.csh 
make |& tee make.mcip.log 编译后报出以下类似错误: 
/home/zjx/CMAQ/CMAQ_v5.2/PREP/mcip/src/lib/x86_64/gcc/ioapi/lib/libioapi.a(m3msg2.o): In function `m3flush_': 
m3msg2.F:(.text+0xa): undefined reference to `GOMP_critical_name_start'  | 
 
| 问题截图: | 
- | 
 
| 系统平台: | 
Linux  | 
 
 
 
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册 
 
 
 
x
 
1、编译Mcip时 报错,报错日志:mpif90 -o mcip.exe -ffree-form -ffree-line-length-none -funroll-loops -finit-character=32 -I/home/zjx/CMAQ/CMAQ_v5.2/PREP/mcip/src/lib/x86_64/gcc/netcdf/include -I/home/zjx/CMAQ/CMAQ_v5.2/PREP/mcip/src/lib/x86_64/gcc/ioapi/lib mcip.o alloc_ctm.o alloc_met.o alloc_x.o bcldprc_ak.o blddesc.o chkwpshdr.o chkwrfhdr.o close_files.o collapx.o comheader.o cori.o dealloc_ctm.o dealloc_met.o dealloc_x.o detangle_soil_px.o e_aerk.o dynflds.o getgist.o getluse.o getmet.o getpblht.o getsdt.o getversion.o graceful_stop.o gridout.o init_io.o init_met.o init_x.o julian.o layht.o ll2xy_lam.o ll2xy_lam_sec.o ll2xy_lam_tan.o ll2xy_merc.o ll2xy_ps.o locate.o mapfac_lam.o mapfac_merc.o mapfac_ps.o metcro.o metdot.o metgrid2ctm.o metvars2ctm.o mm5v3opts.o pblsup.o ptemp.o pvs.o qsat.o rdmm5v3.o rdwrfem.o readnml.o readter.o refstate.o resistcalc.o setgriddefs.o setup.o setup_mm5v3.o setup_wrfem.o sfclayer.o statflds.o vertarys.o vertnhy.o vertnhy_wrf.o vstamp.o vtemp.o wind.o wrfemopts.o wrgdesc.o xy2ll_lam.o xy2ll_merc.o const_mod.o const_pbl_mod.o coord_mod.o date_time_mod.o date_pack_mod.o files_mod.o groutcom_mod.o luvars_mod.o mcipparm_mod.o mcoutcom_mod.o mdoutcom_mod.o metinfo_mod.o metvars_mod.o vgrd_mod.o wrf_netcdf_mod.o xvars_mod.o sat2mcip_mod.o -L/home/zjx/CMAQ/CMAQ_v5.2/PREP/mcip/src/lib/x86_64/gcc/ioapi/lib -lioapi -L/home/zjx/CMAQ/CMAQ_v5.2/PREP/mcip/src/lib/x86_64/gcc/netcdf/lib -lnetcdf -lnetcdff   
/home/zjx/CMAQ/CMAQ_v5.2/PREP/mcip/src/lib/x86_64/gcc/ioapi/lib/libioapi.a(m3msg2.o): In function `m3flush_': 
m3msg2.F:(.text+0xa): undefined reference to `GOMP_critical_name_start' 
/home/zjx/CMAQ/CMAQ_v5.2/PREP/mcip/src/lib/x86_64/gcc/ioapi/lib/libioapi.a(m3msg2.o): In function `m3parag_': 
m3msg2.F:(.text+0x5f): undefined reference to `GOMP_critical_name_start' 
m3msg2.F:(.text+0x292): undefined reference to `GOMP_critical_name_end' 
等 ,看其他帖子 有人回答 没有链接gomp的库 加上-fopenmp,但不知道 怎么加上这个参数, 
2、是否编译成功Mcip 后才能编译 CCTM ,再编译CCTM过程中,未出现CCTM_52.exe可执行文件,报错日志如下:Error: Syntax error in COMMON statement at (1) 
STATE3.EXT:191.27: 
    Included at pinterpb.f:133: 
        COMMON  / CSTATE3 /                                             &       
                           1 
Error: Syntax error in COMMON statement at (1) 
make: *** [pinterpb.o] Error 1 
**ERROR** while running make command 
求大佬解决  
 
 
 
 |   
 
 
 
 |