爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6671|回复: 5

wrfv3.2-OBSGRID安装过程中只生成了一个obsgrid.exe

[复制链接]
发表于 2017-4-12 17:21:01 | 显示全部楼层 |阅读模式

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

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

x
OBSGRID安装成功会生成三个可执行文件,obsgrid.exeplot_level.exeplot_soundings.exe。我前面的netcdf,ncl,WRF,WPS都已经安装成功了。但是现在OBSGRID安装完后只生成了一个obsgrid.exe。    请各位大佬帮帮忙·····
下面是设置的环境变量:
export PATH
#ioapi
export PATH=/lintk/ioapi/Linux2_x86_64ifort:$PATH
#ncl
export NCARG_ROOT=/home/yanyu/ncl
export PATH=/home/yanyu/ncl/bin:$PATH
#netcdf
export PATH=/home/yanyu/netcdf/bin:$PATH
export MANPATH=/home/yanyu/netcdf/share/man:$MANPATH
#mpich
export PATH=/home/yanyu/mpich/bin:$PATH
export MANPATH=/home/yanyu/mpich/man:$MANPATH
   
# WRF_3.2
export LDFLAGS="-L/home/yanyu/LIB/zlib-1.2.3/lib"
export CPPFLAGS="-I/home/yanyu/LIB/zlib-1.2.3/include"
export NETCDF=/home/yanyu/netcdf
export NEYCDFLIB=/home/yanyu/netcdf/lib
   
# Jasper
export JASPER=/home/yanyu/LIB/jasper-1.701.0
export JASPERLIB=/home/yanyu/jasper-1.701.0/lib
export JASPERINC=/home/yanyu/jasper-1.701.0/include

下面是compile.log的内容:
ifort -o plot_level.exe   plot_level.o module_header.o module_map_stuff.o module_ncarg.o module_read_station.o date_pack_module.o -L/home/yanyu/ncl/lib -lncarg -lncarg_gks -lncarg_c -lgfortran -lX11 -lm -L/home/yanyu/LIB/libpng-1.2.12/lib -lpng12 -L/home/yanyu/WRFV3/wrfv3.2/WPS -lg2c -L/home/yanyu/netcdf/lib -lnetcdf -I/home/yanyu/netcdf/include
/home/yanyu/ncl/lib/libncarg.a(mdlndr.o): In function `mdlndr_':
mdlndr.f:(.text+0x81): undefined reference to `_gfortran_internal_malloc'
mdlndr.f:(.text+0xb0): undefined reference to `_gfortran_internal_malloc'
mdlndr.f:(.text+0xd9): undefined reference to `_gfortran_internal_free'
mdlndr.f:(.text+0xf1): undefined reference to `_gfortran_copy_string'
mdlndr.f:(.text+0xf9): undefined reference to `_gfortran_internal_free'
mdlndr.f:(.text+0x165): undefined reference to `_gfortran_internal_malloc'
mdlndr.f:(.text+0x190): undefined reference to `_gfortran_internal_malloc'
mdlndr.f:(.text+0x1ba): undefined reference to `_gfortran_internal_free'
mdlndr.f:(.text+0x1c5): undefined reference to `_gfortran_internal_malloc'
mdlndr.f:(.text+0x1ed): undefined reference to `_gfortran_internal_free'
mdlndr.f:(.text+0x213): undefined reference to `_gfortran_copy_string'
mdlndr.f:(.text+0x220): undefined reference to `_gfortran_internal_free'
mdlndr.f:(.text+0x31d): undefined reference to `_gfortran_copy_string'
mdlndr.f:(.text+0x4d0): undefined reference to `_gfortran_copy_string'
mdlndr.f:(.text+0x561): undefined reference to `_gfortran_copy_string'
mdlndr.f:(.text+0x5d2): undefined reference to `_gfortran_copy_string'
mdlndr.f:(.text+0x634): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(plchhq.o): In function `plchhq_':
plchhq.f:(.text+0x254): undefined reference to `_gfortran_pow_r4_i4'
/home/yanyu/ncl/lib/libncarg.a(pcfopn.o): In function `pcfopn_':
pcfopn.f:(.text+0x39): undefined reference to `_gfortran_copy_string'
pcfopn.f:(.text+0xa5): undefined reference to `_gfortran_copy_string'
pcfopn.f:(.text+0x11e): undefined reference to `_gfortran_internal_malloc'
pcfopn.f:(.text+0x15b): undefined reference to `_gfortran_copy_string'
pcfopn.f:(.text+0x163): undefined reference to `_gfortran_internal_free'
pcfopn.f:(.text+0x290): undefined reference to `_gfortran_copy_string'
pcfopn.f:(.text+0x2b8): undefined reference to `_gfortran_copy_string'
pcfopn.f:(.text+0x2f1): undefined reference to `_gfortran_internal_malloc'
pcfopn.f:(.text+0x335): undefined reference to `_gfortran_copy_string'
pcfopn.f:(.text+0x33d): undefined reference to `_gfortran_internal_free'
pcfopn.f:(.text+0x388): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(openpw.o): In function `openpw_':
openpw.f:(.text+0x82): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(seter.o): In function `seter_':
seter.f:(.text+0x31e): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(icfell.o): In function `icfell_':
icfell.f:(.text+0x9d): undefined reference to `_gfortran_copy_string'
icfell.f:(.text+0xb7): undefined reference to `_gfortran_internal_malloc'
icfell.f:(.text+0xe4): undefined reference to `_gfortran_internal_malloc'
icfell.f:(.text+0x10a): undefined reference to `_gfortran_internal_free'
icfell.f:(.text+0x11d): undefined reference to `_gfortran_copy_string'
icfell.f:(.text+0x125): undefined reference to `_gfortran_internal_free'
icfell.f:(.text+0x147): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(mdpcem.o): In function `mdpcem_':
mdpcem.f:(.text+0x41): undefined reference to `_gfortran_internal_malloc'
mdpcem.f:(.text+0x71): undefined reference to `_gfortran_copy_string'
mdpcem.f:(.text+0x79): undefined reference to `_gfortran_internal_free'
/home/yanyu/ncl/lib/libncarg.a(mdpit.o): In function `mdpit_':
mdpit.f:(.text+0x474): undefined reference to `_gfortran_pow_r8_i4'
mdpit.f:(.text+0x4ee): undefined reference to `_gfortran_pow_r8_i4'
/home/yanyu/ncl/lib/libncarg.a(mpdbdi.o): In function `mpdbdi_':
mpdbdi.f:(.text+0x31): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(plchmq.o): In function `plchmq_':
plchmq.f:(.text+0x14b): undefined reference to `_gfortran_pow_r4_i4'
/home/yanyu/ncl/lib/libncarg.a(plchlq.o): In function `plchlq_':
plchlq.f:(.text+0x1d9): undefined reference to `_gfortran_pow_r4_i4'
/home/yanyu/ncl/lib/libncarg.a(gtnum.o): In function `gtnum_':
gtnum.f:(.text+0x43): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(mdpio.o): In function `mdpio_':
mdpio.f:(.text+0xe7): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(cpux.o): In function `cpux_':
cpux.f:(.text+0xc2): undefined reference to `_gfortran_pow_r4_i4'
/home/yanyu/ncl/lib/libncarg.a(cpuy.o): In function `cpuy_':
cpuy.f:(.text+0xd2): undefined reference to `_gfortran_pow_r4_i4'
/home/yanyu/ncl/lib/libncarg_gks.a(gerhnd.o): In function `gerhnd_':
gerhnd.f:(.text+0xde): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg_gks.a(gesc.o): In function `gesc_':
gesc.f:(.text+0x481): undefined reference to `_gfortran_copy_string'
gesc.f:(.text+0x532): undefined reference to `_gfortran_copy_string'
gesc.f:(.text+0x5bc): undefined reference to `_gfortran_copy_string'
gesc.f:(.text+0x5d7): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg_gks.a(gesc.o):gesc.f:(.text+0x638): more undefined references to `_gfortran_copy_string' follow
make: [plot_level.exe] Error 1 (ignored)
ifort -o plot_soundings.exe   plot_soundings.o module_mapinfo.o module_report.o module_skewt.o date_pack_module.o -L/home/yanyu/ncl/lib -lncarg -lncarg_gks -lncarg_c -lgfortran -lX11 -lm -L/home/yanyu/LIB/libpng-1.2.12/lib -lpng12 -L/home/yanyu/WRFV3/wrfv3.2/WPS -lg2c -L/home/yanyu/netcdf/lib -lnetcdf -I/home/yanyu/netcdf/include
/home/yanyu/ncl/lib/libncarg.a(sfsgfa.o): In function `sfsgfa_':
sfsgfa.f:(.text+0x4bd): undefined reference to `_gfortran_pow_r4_i4'
/home/yanyu/ncl/lib/libncarg.a(sfsetr.o): In function `sfsetr_':
sfsetr.f:(.text+0x5a): undefined reference to `_gfortran_copy_string'
sfsetr.f:(.text+0x76): undefined reference to `_gfortran_copy_string'
sfsetr.f:(.text+0x395): undefined reference to `_gfortran_copy_string'
sfsetr.f:(.text+0x3ac): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(seter.o): In function `seter_':
seter.f:(.text+0x31e): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(icfell.o):icfell.f:(.text+0x9d): more undefined references to `_gfortran_copy_string' follow
/home/yanyu/ncl/lib/libncarg.a(icfell.o): In function `icfell_':
icfell.f:(.text+0xb7): undefined reference to `_gfortran_internal_malloc'
icfell.f:(.text+0xe4): undefined reference to `_gfortran_internal_malloc'
icfell.f:(.text+0x10a): undefined reference to `_gfortran_internal_free'
icfell.f:(.text+0x11d): undefined reference to `_gfortran_copy_string'
icfell.f:(.text+0x125): undefined reference to `_gfortran_internal_free'
icfell.f:(.text+0x147): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg.a(cpux.o): In function `cpux_':
cpux.f:(.text+0xc2): undefined reference to `_gfortran_pow_r4_i4'
/home/yanyu/ncl/lib/libncarg.a(cpuy.o): In function `cpuy_':
cpuy.f:(.text+0xd2): undefined reference to `_gfortran_pow_r4_i4'
/home/yanyu/ncl/lib/libncarg_gks.a(gcrsg.o): In function `gcrsg_':
gcrsg.f:(.text+0x193): undefined reference to `_gfortran_copy_string'
gcrsg.f:(.text+0x71e): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg_gks.a(gcsgwk.o): In function `gcsgwk_':
gcsgwk.f:(.text+0x2c0): undefined reference to `_gfortran_copy_string'
gcsgwk.f:(.text+0x2ec): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg_gks.a(gdsg.o): In function `gdsg_':
gdsg.f:(.text+0x14f): undefined reference to `_gfortran_copy_string'
/home/yanyu/ncl/lib/libncarg_gks.a(gdsg.o):gdsg.f:(.text+0x17b): more undefined references to `_gfortran_copy_string' follow
make: [plot_soundings.exe] Error 1 (ignored)

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-12 20:22:39 | 显示全部楼层
{:eb302:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2017-7-3 16:01:13 | 显示全部楼层
请问楼主解决了吗
密码修改失败请联系微信:mofangbao
发表于 2017-10-3 06:19:34 | 显示全部楼层
楼主北大的,厉害
密码修改失败请联系微信:mofangbao
发表于 2022-6-7 22:04:14 | 显示全部楼层
请问楼主解决了吗?我现在也遇到这个问题,只生成一个OBSGRID.exe文件
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2023-10-22 09:57:02 | 显示全部楼层
后面那两个exe需要ncar的一个模块
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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