请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 9752|回复: 3

求助编译wrf-chem报错对‘kpp_mechanism_driver_’未定义的引用

[复制链接]

新浪微博达人勋

发表于 2021-9-11 21:25:58 | 显示全部楼层 |阅读模式
100金钱
在编译wrf-chem时候出现问题,我敢打包票我前面任何库和其他的环境设置的完全没问题,能编译wrf,不激活kpp时也能编译上wrf-chem。但就是设置了kpp后死活都安不上,就报这个错然后就无法生成wrf.exe,其他三个exe都能生成。
有没有朋友能帮助一下,真的感激不尽,可以有偿。
下面是报错:
ranlib  libwrflib.a
time mpif90  -o wrf.exe  -O2 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4    wrf.o ../main/module_wrf_top.o libwrflib.a /root/Build_WRF/WRF-4.1.2/external/fftpack/fftpack5/libfftpack.a /root/Build_WRF/WRF-4.1.2/external/io_grib1/libio_grib1.a /root/Build_WRF/WRF-4.1.2/external/io_grib_share/libio_grib_share.a /root/Build_WRF/WRF-4.1.2/external/io_int/libwrfio_int.a -L/root/Build_WRF/WRF-4.1.2/external/esmf_time_f90 -lesmf_time /root/Build_WRF/WRF-4.1.2/external/RSL_LITE/librsl_lite.a /root/Build_WRF/WRF-4.1.2/frame/module_internal_header_util.o /root/Build_WRF/WRF-4.1.2/frame/pack_utils.o  -L/root/Build_WRF/WRF-4.1.2/external/io_netcdf -lwrfio_nf -L/root/Build_WRF/LIBRARIES/netcdf/lib -lnetcdff -lnetcdf        
libwrflib.a(chem_driver.o):在函数‘chem_driver_’中:
chem_driver.f90:(.text+0x10efd):对‘kpp_mechanism_driver_’未定义的引用
collect2: 错误:ld 返回 1
0.47user 0.26system 0:01.73elapsed 42%CPU (0avgtext+0avgdata 135972maxresident)k
4296inputs+148120outputs (0major+39340minor)pagefaults 0swaps
make[1]: [em_wrf] 错误 1 (忽略)
make[1]: 离开目录“/root/Build_WRF/WRF-4.1.2/main”
( cd run ; /bin/rm -f wrf.exe ; ln -s ../main/wrf.exe . )
if [ 0 -eq 1 ] ; then \
  ( cd main ; make -i -r RLFLAGS="" MODULE_DIRS="-I../dyn_em -I../dyn_nmm  -I/root/Build_WRF/WRF-4.1.2/external/esmf_time_f90  -I/root/Build_WRF/WRF-4.1.2/main -I/root/Build_WRF/WRF-4.1.2/external/io_netcdf -I/root/Build_WRF/WRF-4.1.2/external/io_int -I/root/Build_WRF/WRF-4.1.2/frame -I/root/Build_WRF/WRF-4.1.2/share -I/root/Build_WRF/WRF-4.1.2/phys -I/root/Build_WRF/WRF-4.1.2/wrftladj -I/root/Build_WRF/WRF-4.1.2/chem -I/root/Build_WRF/WRF-4.1.2/inc -I/root/Build_WRF/LIBRARIES/netcdf/include " SOLVER=em em_wrf_SST_ESMF ) ; \
fi
build started:   2021年 09月 11日 星期六 20:03:57 CST
build completed: 2021年 09月 11日 星期六 20:41:22 CST


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

新浪微博达人勋

 楼主| 发表于 2021-9-11 23:43:05 | 显示全部楼层
我换到3.6版本就能装上了,为什么高版本的就是不行啊。这是阻止我们使用更高级的版本吗
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-9-14 10:41:51 | 显示全部楼层

我换到3.6版本就能装上了,为什么高版本的就是不行啊。这是阻止我们使用更高级的版本吗
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2023-5-16 08:47:19 来自手机 | 显示全部楼层
今天出现了类似的问题,请问楼主解决了嘛,是哪个软件版本低了?
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

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

本版积分规则

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

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

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