爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4362|回复: 1

WRF第一次compile是出现错误

[复制链接]
发表于 2015-6-21 17:09:19 | 显示全部楼层 |阅读模式
数值模式
使用语言: c语言 c++ fortran
我看过提问的智慧: 看过
自己思考时长(天): 15
问题概况: ubuntu14.04 LTS 32位版系统下,compile过程中f951时钟出现错误。
*** Error in `/usr/lib/gcc/i686-linux-gnu/4.8/f951': malloc(): smallbin double linked list corrupted: 0x10ec2ee0 ***
*** Error in `/usr/lib/gcc/i686-linux-gnu/4.8/f951': free(): invalid pointer: 0x11f76c48 ***
问题截图: -
系统平台: ubuntu14.04 LTS 32位

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

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

x
我已经装了半个月WRF了还是没运行起来。
参照论坛里@ztftom@随缘 的安装帖子试了好多次均未成功,最后转向师兄@lhaikun@163.com 推荐的哇packman安装WRF
但是,问题都是差不多一样的,总是在f951那个地方出错。
一下是这次的详细代码:

netcdf安装完毕4.3.3.1,ncl-ncarg也安装完毕6.3.0
然后开始安装并首次运行wrf
结果如下:

a@414:~$ packman install wrf -target_dir=/home/a/software/ -build_type=serial -use_nest=0 -run_case=em_real -with_chem=true -compiler_set_indices=0
[Notice]: Compiler set 0:
==> c: /usr/bin/gcc -O2 -fPIC
==> c++: /usr/bin/g++ -O2 -fPIC
==> fortran: /usr/bin/gfortran -O2 -fPIC
[Notice]: Create directory /home/a/software.
[Notice]: Decompress WRFV3.6.1.TAR.gz.
[Notice]: Decompress WRFV3-Chem-3.6.1.TAR.gz.
[Notice]: Build package Wrf_model with compiler set 0.
==> ./configure with platform "5.  Linux i486 i586 i686, gfortran compiler with gcc  (serial)"
==> export dontask=1 && ./compile em_real
*** Error in `/usr/lib/gcc/i686-linux-gnu/4.8/f951': malloc(): smallbin double linked list corrupted: 0x10ec2ee0 ***
*** Error in `/usr/lib/gcc/i686-linux-gnu/4.8/f951': free(): invalid pointer: 0x11f76c48 ***

这里我关注了一下x86的部分。不知道是不是处理器版本太低的原因?
我这台电脑32位,处理器是Intel Pentium Dual-Core CPU 5200 @ 2.5GHz x 2
之前下载安装deb文件看了看文件名里面大部分带的是i386
软件层面的我不太懂,不知道是不是新版的gcc或者netcdf没有向下兼容到i386的层次上


密码修改失败请联系微信:mofangbao
发表于 2015-6-21 17:26:16 | 显示全部楼层
你就从没想过换一个编译器试试么?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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