- 积分
- 172
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-8-26
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如题,WPS编译完没有ungrib.exe,只有geogrid.exe和metgrid.exe。
其实这是一个长久以来很多人都遇到的问题,论坛里关于这个问题的帖子也不下几十个,但是我看完前辈们的帖子,还是没办法解决。
我安装的是WRF3.9.9.1版本和WPS3.9.1版本,前面库的安装,WRF的安装都很顺利。bashrc里的环境变量的设置,应该也没问题。很多人提到的configure.wps里面compression_libs和compression_inc,我的设置如下:
COMPRESSION_LIBS = -L/newraid/jge/wrf/libraries/grib2/lib -ljasper -lpng -lz
COMPRESSION_INC = -I/newraid/jge/wrf/libraries/grib2/include
有的人说要加-lpng16或者-lpng12,我试过了,也不起作用。
我的zlib,libpng和jasper都是直接装载grib2文件夹里,这个方法和很多人新建一个文件夹再复制过去基本是一样的。
现在compile的报错如下:
Error: NAMELIST attribute conflicts with ALLOCATABLE attribute in 'new_plvl' at (1)
read_namelist.f90:238.20:
read(10,NML=ungrib,END=100)
1
Error: Symbol 'ungrib' at (1) must be a NAMELIST group name
make[1]: [read_namelist.o] Error 1 (ignored)
/bin/rm -f cio.o
ar: read_namelist.o: No such file or directory
make[1]: [libpgu.a] Error 1 (ignored)
ranlib libpgu.a
ranlib: 'libpgu.a': No such file
make[1]: [libpgu.a] Error 1 (ignored)
/bin/rm -f ungrib.exe
collect2: ld returned 1 exit status
make[1]: [ungrib.exe] Error 1 (ignored)
make[1]: Leaving directory `/newraid/jge/wrf/wrf/WPS/ungrib/src'
read_namelist.f90:72.25:
add_lvls, new_plvl, interp_type
1
Error: NAMELIST attribute conflicts with ALLOCATABLE attribute in 'new_plvl' at (1)
read_namelist.f90:238.20:
read(10,NML=ungrib,END=100)
1
Error: Symbol 'ungrib' at (1) must be a NAMELIST group name
make[1]: [read_namelist.o] Error 1 (ignored)
/bin/rm -f libpgu.a
ar: creating libpgu.a
ar: read_namelist.o: No such file or directory
make[1]: [libpgu.a] Error 1 (ignored)
ranlib libpgu.a
ranlib: 'libpgu.a': No such file
make[1]: [libpgu.a] Error 1 (ignored)
gfortran -o g1print.exe g1print.o gribcode.o module_debug.o debug_cio.o libpgu.a
gfortran: libpgu.a: No such file or directory
make[1]: [g1print.exe] Error 1 (ignored)
make[1]: Leaving directory `/newraid/jge/wrf/wrf/WPS/ungrib/src'
最后说一句,真的不要再回复一句grib2没安装好这种笼统的话了,伤不起啊。
|
|