爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 13790|回复: 22

WRF安装模式Problem building executables

[复制链接]
发表于 2020-4-11 15:50:23 | 显示全部楼层 |阅读模式

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

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

x
安装WRF的时候,./compile em_real的时候出现了Problems building executables, look for errors in the build log,查找build log文件发现error主要是下面三个,请问有人知道怎么解决吗?
wrf_io.f(1551): error #5102: Cannot open include file 'netcdf.inc'
  include 'netcdf.inc'
----------^
wrf_io.f(1548): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [EXT_NCD_SUPPORT_ROUTINES]
  use ext_ncd_support_routines
------^
wrf_io.f(1589): error #6404: This name does not have a type, and must have an explicit type.   [NF_OPEN]
  stat = NF_OPEN(FileName, NF_NOWRITE, DH%NCID)
---------^


密码修改失败请联系微信:mofangbao
发表于 2020-4-11 16:32:58 | 显示全部楼层
第一个是netcdf没安装好或者环境变量配置有问题,第二个不清楚,第三个好像是编译器的问题,是不是configure的时候弄错了什么,又或者编译器版本的问题,可能过高可能过低,最后问一下你用的是什么发行版?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-11 17:03:03 | 显示全部楼层
SherlockMuco 发表于 2020-4-11 16:32
第一个是netcdf没安装好或者环境变量配置有问题,第二个不清楚,第三个好像是编译器的问题,是不是configur ...

3.8.1......
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-4-11 17:18:55 | 显示全部楼层

gcc3.8.1?要是这个玩意的话终极老古董了
最新都9.几了,不过可以参考ubuntu把是gcc7,我记得官方推荐ubuntu所以版本差不多就很好了,要是编译wrf3.8.1也是老古董了,具体编译条件更苛刻,还得翻老的官方文档,
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-11 17:28:27 | 显示全部楼层
SherlockMuco 发表于 2020-4-11 17:18
gcc3.8.1?要是这个玩意的话终极老古董了
最新都9.几了,不过可以参考ubuntu把是gcc7,我记得官方推荐ub ...

额。。。我想问一下,为什么我的NETCDF已经添加进bashrc文件里了,为什么还是出现这样的问题呀?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-4-11 17:33:20 | 显示全部楼层
zzw9701 发表于 2020-4-11 17:28
额。。。我想问一下,为什么我的NETCDF已经添加进bashrc文件里了,为什么还是出现这样的问题呀?

用了sudo么,没有的话是不是登录了root,如果是用root来登录的话,.bashrc里面的变量是不会加进去的,哪怕你source .bashrc也一样,你可以看看echo $NETCDF回来是什么东西指向对没对,root的话得重新一行行导入环境变量,不过应该也有.bashrc类似的东西的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-11 17:35:32 | 显示全部楼层
SherlockMuco 发表于 2020-4-11 17:33
用了sudo么,没有的话是不是登录了root,如果是用root来登录的话,.bashrc里面的变量是不会加进去的,哪 ...

echo $netcdf以后显示出来一行空白的。。。。
我不是root登录的呀。。。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-4-11 17:35:48 | 显示全部楼层
zzw9701 发表于 2020-4-11 17:28
额。。。我想问一下,为什么我的NETCDF已经添加进bashrc文件里了,为什么还是出现这样的问题呀?

或者这样可以source /root/.bashrc
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-4-11 17:42:20 | 显示全部楼层
zzw9701 发表于 2020-4-11 17:35
echo $netcdf以后显示出来一行空白的。。。。
我不是root登录的呀。。。

大写的$NETCDF老哥,如果没东西返回说明你环境变量没设置成功,库的安装也全部错了,重新来吧,是不是/路径下是不是出现了netcdf你看看先,如果是的话,你环境变量全错了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-4-11 17:45:36 | 显示全部楼层
而且你source ~/.bashrc没有
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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