爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5802|回复: 3

在Linux下安装WRFV3.6.1

[复制链接]

新浪微博达人勋

发表于 2015-11-15 16:47:22 | 显示全部楼层 |阅读模式

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

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

x
我在大型机上安装WRFV3.6.1时,选的是:
34.  x86_64 Linux, gfortran compiler with gcc   (dmpar)
在编译时出现了如下错误:
mpif90 -f90=gfortran    -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4     -o test_io_idx test_io_idx.f -L. -lwrfio_int
/tmp/ccj2e2ak.o: In function `MAIN__':
test_io_idx.f:(.text+0x58): undefined reference to `_gfortran_transfer_character_write'
test_io_idx.f:(.text+0xb8): undefined reference to `_gfortran_transfer_character_write'
test_io_idx.f:(.text+0x118): undefined reference to `_gfortran_transfer_character_write'
test_io_idx.f:(.text+0x178): undefined reference to `_gfortran_transfer_character_write'
collect2: error: ld returned 1 exit status
make[3]: [test_io_idx] Error 1 (ignored)


我网上搜了一下,看有的人说用gfortran需要加-lgfortran这个选项,我加了之后还是同样的错误。
不知道坛子里有没有遇到过类似的情况?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-11-15 17:36:36 | 显示全部楼层
FORMAT_FIXED    =       -ffixed-form -cpp
FORMAT_FREE     =       -ffree-form -ffree-line-length-none -cpp
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-11-15 18:00:56 | 显示全部楼层
andrewsoong 发表于 2015-11-15 17:36
FORMAT_FIXED    =       -ffixed-form -cpp
FORMAT_FREE     =       -ffree-form -ffree-line-length-no ...

请问这样改的原因?
刚开始我用的是gfortran + mvapich2/2.0b
后来改为gfortran + openmpi/1.6.5
什么都没改就编译成功了。
其实现在还是不知道为什么中
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-7-5 16:08:45 | 显示全部楼层
airfresh 发表于 2015-11-15 18:00
请问这样改的原因?
刚开始我用的是gfortran + mvapich2/2.0b
后来改为gfortran + openmpi/1.6.5

楼主,请问  gfortran + mvapich2/2.0b    gfortran + openmpi/1.6.5是什么意思啊,我也遇到同样问题了,编译wrfv3.6.1出现collect2:error:ld returned 1 exit status的错误
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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