爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5553|回复: 5

wrf.exe出不来怎么办

[复制链接]

新浪微博达人勋

发表于 2016-7-26 20:16:26 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 purplejack 于 2016-7-26 20:18 编辑

以前没转过WRF,这几天开始学习,先是按照User's Guide上面的一步步安装,NETCDF等也都装好了,但./compile em_real后只出来ndown.exe  real.exe  tc.exe三个,wrf.exe出不来。然后我搜索网页按照http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compilation_tutorial.php
上的,从System Environment Tests到Building Libraries再到Library Compatibility Tests都没问题,测试都通过了,但Building WRFV3时还是出不来wrf.exe  怎么办?compile的记录可见附件,首尾(含错误之处)如下:
==============================================================================================

V3.8      

Compiling: WRF_EM_CORE  
WRFIO_NCD_LARGE_FILE_SUPPORT=1

Linux purplejack-desktop 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

GNU Fortran (Ubuntu 5.4.0-6ubuntu1~16.04.1) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING


==============================================================================================

setting parallel make -j 2

==============================================================================================

The following indicate the compilers selected to build the WRF system

·中间部分省略,因为没看到有什么错误」

==========================================================================
build started:   2016年 07月 26日 星期二 19:57:25 CST
build completed: 2016年 07月 26日 星期二 19:57:38 CST

---> Problems building executables, look for errors in the build log  <---

==========================================================================
请大侠帮忙指点迷津!非常感谢!


20160726compile.log

52.12 KB, 下载次数: 2, 下载积分: 金钱 -5

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

新浪微博达人勋

 楼主| 发表于 2016-7-26 20:20:40 | 显示全部楼层
我明明什么都没要,怎么还要下载积分金钱-5呢?
我不想要下载的人被扣掉金钱啊
版主请去掉下载积分!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-26 20:46:33 | 显示全部楼层
libwrflib.a(mediation_nest_move.o):在函数‘med_nest_move_’中:
mediation_nest_move.f90:(.text+0x3f92):对‘wrf_dm_move_nest_’未定义的引用
collect2: error: ld returned 1 exit status
问题在这里,你似乎开了移动嵌套
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-7-26 21:24:47 | 显示全部楼层
多谢了!不过我不用嵌套把nesting设为0后重新configure再compile后还是出来很多错误:
libwrflib.a(mediation_nest_move.o):在函数‘med_nest_move_’中:
mediation_nest_move.f90:(.text+0x3f92):对‘wrf_dm_move_nest_’未定义的引用
libwrflib.a(mediation_nest_move.o):在函数‘reconcile_nest_positions_over_tasks_’中:
mediation_nest_move.f90:(.text+0x8d4d):对‘byte_bcast_from_root_’未定义的引用
libwrflib.a(module_comm_dm_4.o):在函数‘__module_comm_dm_4__MOD_period_em_nba_rij_sub’中:
module_comm_dm_4.f90:(.text+0x1cc):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x328):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x454):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x57a):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x686):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x6c6):对‘rsl_lite_exch_period_y_’未定义的引用
module_comm_dm_4.f90:(.text+0x821):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x94c):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0xa72):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0xb81):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0xc45):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0xda0):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0xecb):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0xfef):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x10fe):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x113e):对‘rsl_lite_exch_period_x_’未定义的引用
module_comm_dm_4.f90:(.text+0x1293):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x13b9):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x14d9):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x15e5):对‘rsl_lite_pack_period_’未定义的引用
libwrflib.a(module_comm_dm_4.o):在函数‘__module_comm_dm_4__MOD_period_em_nba_mij_sub’中:
module_comm_dm_4.f90:(.text+0x17dc):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x1938):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x1a64):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x1b8a):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x1c96):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x1cd6):对‘rsl_lite_exch_period_y_’未定义的引用
module_comm_dm_4.f90:(.text+0x1e31):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x1f5c):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x2082):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x2191):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x2255):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x23b0):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x24db):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x25ff):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x270e):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x274e):对‘rsl_lite_exch_period_x_’未定义的引用
module_comm_dm_4.f90:(.text+0x28a3):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x29c9):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x2ae9):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x2bf5):对‘rsl_lite_pack_period_’未定义的引用
libwrflib.a(module_comm_dm_4.o):在函数‘__module_comm_dm_4__MOD_period_em_thetam_sub’中:
module_comm_dm_4.f90:(.text+0x2e09):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x2f11):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x303f):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x316d):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x31b2):对‘rsl_lite_exch_period_y_’未定义的引用
module_comm_dm_4.f90:(.text+0x32b6):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x33e7):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x3518):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x35c9):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x36d8):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x3821):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x3965):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x39ba):对‘rsl_lite_exch_period_x_’未定义的引用
module_comm_dm_4.f90:(.text+0x3ac0):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x3c05):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x3d4b):对‘rsl_lite_pack_period_’未定义的引用
libwrflib.a(module_comm_dm_4.o):在函数‘__module_comm_dm_4__MOD_period_em_da_sub’中:
module_comm_dm_4.f90:(.text+0x3f8b):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x4092):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x41c2):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x42f2):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x441c):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x4546):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x458e):对‘rsl_lite_exch_period_y_’未定义的引用
module_comm_dm_4.f90:(.text+0x4691):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x47c4):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x48f7):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x4a21):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x4b48):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x4bfb):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x4d0a):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x4e53):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x4f97):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x50d7):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x5219):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x5271):对‘rsl_lite_exch_period_x_’未定义的引用
module_comm_dm_4.f90:(.text+0x5377):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x54b7):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x55fc):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x573c):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x5876):对‘rsl_lite_pack_period_’未定义的引用
libwrflib.a(module_comm_dm_4.o):在函数‘__module_comm_dm_4__MOD_period_bdy_em_d3_sub’中:
module_comm_dm_4.f90:(.text+0x5acb):对‘rsl_lite_init_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x5bd6):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x5d1a):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x5e5e):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x5f9f):对‘rsl_lite_pack_period_’未定义的引用
module_comm_dm_4.f90:(.text+0x60e2):对‘rsl_lite_pack_period_’未定义的引用
libwrflib.a(module_comm_dm_4.o):module_comm_dm_4.f90:(.text+0x6225): 跟着更多未定义的参考到 rsl_lite_pack_period_
还有许多,具体请见附件compile_2.log,应该怎么改?
十分感谢!

20160726compile_2.log

821.31 KB, 下载次数: 0, 下载积分: 金钱 -5

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

新浪微博达人勋

发表于 2016-7-27 01:17:36 | 显示全部楼层
嵌套方式选1
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-12-24 09:47:56 | 显示全部楼层
楼主,后来是如何解决的呢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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