爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7480|回复: 12

帮帮忙啊!WPS总是编译不成功

[复制链接]
发表于 2016-11-13 20:13:25 | 显示全部楼层 |阅读模式

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

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

x
请教各位~本人最近在服务器上装wrf3.8.1,服务器上本身就已装了netcdf。wrfv3安装和编译都挺顺利的,用的INTER编译器并行,可是到WPS就怎么也过不去,只生成了ungrib.exe无geogrib.exe和metgrib.exe,串行并行都试了,各种编译器也试了都没用,模式小白也看不太懂错误提示,简直要崩溃了之前也在论坛里发了几个帖子,但可能是我提问的方式不对和提供的记录日志比较零散,所以没有得到一个可行的解决办法。我把完整的log贴出来,麻烦大家帮我看看是什么原因,先谢过了
make[1]: 进入目录“/home/liaoyue/wrf/WPS/geogrid/src”
/bin/rm -f cio.o
icc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -w -c cio.c
/bin/rm -f constants_module.o constants_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include constants_module.F > constants_module.f90
ifort -FR -convert big_endian -c constants_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f misc_definitions_module.o misc_definitions_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include misc_definitions_module.F > misc_definitions_module.f90
ifort -FR -convert big_endian -c misc_definitions_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f parallel_module.o parallel_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include parallel_module.F > parallel_module.f90
ifort -FR -convert big_endian -c parallel_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f module_debug.o module_debug.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include module_debug.F > module_debug.f90
ifort -FR -convert big_endian -c module_debug.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f gridinfo_module.o gridinfo_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include gridinfo_module.F > gridinfo_module.f90
ifort -FR -convert big_endian -c gridinfo_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f wrf_debug.o wrf_debug.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include wrf_debug.F > wrf_debug.f90
ifort -FR -convert big_endian -c wrf_debug.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f bitarray_module.o bitarray_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include bitarray_module.F > bitarray_module.f90
ifort -FR -convert big_endian -c bitarray_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f module_stringutil.o module_stringutil.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include module_stringutil.F > module_stringutil.f90
ifort -FR -convert big_endian -c module_stringutil.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f hash_module.o hash_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include hash_module.F > hash_module.f90
ifort -FR -convert big_endian -c hash_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f module_map_utils.o module_map_utils.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include module_map_utils.F > module_map_utils.f90
ifort -FR -convert big_endian -c module_map_utils.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f list_module.o list_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include list_module.F > list_module.f90
ifort -FR -convert big_endian -c list_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f llxy_module.o llxy_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include llxy_module.F > llxy_module.f90
ifort -FR -convert big_endian -c llxy_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f source_data_module.o source_data_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include source_data_module.F > source_data_module.f90
ifort -FR -convert big_endian -c source_data_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f output_module.o output_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include output_module.F > output_module.f90
ifort -FR -convert big_endian -c output_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f queue_module.o queue_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include queue_module.F > queue_module.f90
ifort -FR -convert big_endian -c queue_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f interp_module.o interp_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include interp_module.F > interp_module.f90
ifort -FR -convert big_endian -c interp_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f proc_point_module.o proc_point_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include proc_point_module.F > proc_point_module.f90
ifort -FR -convert big_endian -c proc_point_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f smooth_module.o smooth_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include smooth_module.F > smooth_module.f90
ifort -FR -convert big_endian -c smooth_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f process_tile_module.o process_tile_module.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include process_tile_module.F > process_tile_module.f90
ifort -FR -convert big_endian -c process_tile_module.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f geogrid.o geogrid.mod
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include geogrid.F > geogrid.f90
ifort -FR -convert big_endian -c geogrid.f90 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include
/bin/rm -f read_geogrid.o
icc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_GEOGRID -w -c read_geogrid.c
ifort  -o geogrid.exe cio.o wrf_debug.o bitarray_module.o constants_module.o module_stringutil.o geogrid.o gridinfo_module.o hash_module.o interp_module.o list_module.o llxy_module.o misc_definitions_module.o module_debug.o module_map_utils.o output_module.o parallel_module.o process_tile_module.o proc_point_module.o queue_module.o read_geogrid.o smooth_module.o source_data_module.o \
/home/liaoyue/wrf/WPS/../WRFV3/frame/module_driver_constants.o \
/home/liaoyue/wrf/WPS/../WRFV3/frame/pack_utils.o /home/liaoyue/wrf/WPS/../WRFV3/frame/module_machine.o \
/home/liaoyue/wrf/WPS/../WRFV3/frame/module_internal_header_util.o \
-I/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -I/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -I/home/liaoyue/wrf/WPS/../WRFV3/inc -I/usr/local/include \
-L/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib1 -lio_grib1 -L/home/liaoyue/wrf/WPS/../WRFV3/external/io_grib_share -lio_grib_share -L/home/liaoyue/wrf/WPS/../WRFV3/external/io_int -lwrfio_int -L/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/lib -lnetcdff -lnetcdf \

/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_support_routines_mp_transpose_':
wrf_io.f:(.text+0x55e9a): undefined reference to `__kmpc_global_thread_num'
wrf_io.f:(.text+0x55f88): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x560f2): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x56111): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x56283): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x56294): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x563fe): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x5641d): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x5658f): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x56952): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x56abc): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x56adb): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x56c4d): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x56c5e): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x56dc8): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x56de7): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x56f59): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x57045): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x571af): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x571ce): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x57340): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x57351): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x574bb): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x574da): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x5764c): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x57738): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x578a2): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x578c1): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x57a33): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x57a44): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x57bae): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x57bcd): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x57d3f): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x57e2b): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x57f95): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x57fb4): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x58126): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x58137): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x582a1): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x582c0): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x58432): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x5851d): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x58687): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x586a6): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x58818): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x58829): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x58993): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x589b2): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x58b24): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x58be6): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x58d50): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x58d6f): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x58ee1): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x58ef2): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x5905c): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x5907b): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x591ed): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x5936f): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5948b): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x59935): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x59a51): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x59ee7): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x59fd8): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5a47d): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5a584): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5aa20): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5ab28): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5af81): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5b09b): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5b53d): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5b657): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5bb5f): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5bc57): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5c14e): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5c260): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5c71a): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5c80e): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5ccbf): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5cdd6): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5d2e3): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5d3e5): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5d8a7): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5d9bb): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5de68): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5df6d): undefined reference to `__kmpc_dispatch_next_4'
/home/liaoyue/wrf/WPS/../WRFV3/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `transposetor4_':
wrf_io.f:(.text+0x5e945): undefined reference to `__kmpc_global_thread_num'
wrf_io.f:(.text+0x5ea38): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x5eba2): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x5ebc1): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x5ed33): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x5ed44): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x5eeae): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x5eecd): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x5f03f): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x5f3fb): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x5f565): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x5f584): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x5f6f6): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x5f707): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x5f871): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x5f890): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x5fa02): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x5faf3): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x5fc5d): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x5fc7c): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x5fdee): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x5fdff): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x5ff69): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x5ff88): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x600fa): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x601eb): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x60355): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x60374): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x604e6): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x604f7): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x60661): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x60680): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x607f2): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x608e3): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x60a4d): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x60a6c): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x60bde): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x60bef): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x60d59): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x60d78): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x60eea): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x60fda): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x61144): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x61163): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x612d5): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x612e6): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x61450): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x6146f): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x615e1): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x616a8): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x61812): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x61831): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x619a3): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x619b4): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x61b1e): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x61b3d): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x61caf): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x61e34): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x61f4b): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x62460): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x62599): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x62a36): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x62b3d): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x6303b): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x63142): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x635e6): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x636da): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x63bee): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x63cf0): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x641ba): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x642d7): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x64841): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x6496d): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x64e2f): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x64f37): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x65455): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x65569): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x65a2d): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x65b49): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x660b2): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x661cb): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x6668b): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x66790): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x66caa): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x66dc6): undefined reference to `__kmpc_dispatch_next_4'
make[1]: [geogrid.exe] 错误 1 (忽略)
make[1]: 离开目录“/home/liaoyue/wrf/WPS/geogrid/src”
( cd src/ngl ; make -i -r DEV_TOP="/home/liaoyue/wrf/WPS" CC="icc" FC="ifort" RANLIB="echo" all )
make[1]: 进入目录“/home/liaoyue/wrf/WPS/ungrib/src/ngl”
( cd w3 ; make -i -r DEV_TOP="/home/liaoyue/wrf/WPS" all ; echo libw3.a )
make[2]: 进入目录“/home/liaoyue/wrf/WPS/ungrib/src/ngl/w3”
Makefile:44: warning: overriding recipe for target `.f.o'
/home/liaoyue/wrf/WPS/configure.wps:100: warning: ignoring old recipe for target `.f.o'
Makefile:48: warning: overriding recipe for target `.c.o'
/home/liaoyue/wrf/WPS/configure.wps:96: warning: ignoring old recipe for target `.c.o'
/bin/rm -f bacio_module.o
ifort -FI -convert big_endian -c bacio_module.f
/bin/rm -f getgb.o
ifort -FI -convert big_endian -c getgb.f
/bin/rm -f getgbmh.o
ifort -FI -convert big_endian -c getgbmh.f
/bin/rm -f putgbex.o
ifort -FI -convert big_endian -c putgbex.f
/bin/rm -f w3fi73.o
ifort -FI -convert big_endian -c w3fi73.f
/bin/rm -f getgb1r.o
ifort -FI -convert big_endian -c getgb1r.f
/bin/rm -f getgbmp.o
ifort -FI -convert big_endian -c getgbmp.f
/bin/rm -f putgbn.o
ifort -FI -convert big_endian -c putgbn.f
/bin/rm -f w3fi74.o
ifort -FI -convert big_endian -c w3fi74.f
/bin/rm -f getgb1re.o
ifort -FI -convert big_endian -c getgb1re.f
/bin/rm -f getgbp.o
ifort -FI -convert big_endian -c getgbp.f
/bin/rm -f r63w72.o
ifort -FI -convert big_endian -c r63w72.f
/bin/rm -f w3fi75.o
ifort -FI -convert big_endian -c w3fi75.f
/bin/rm -f getgb1s.o
ifort -FI -convert big_endian -c getgb1s.f
/bin/rm -f getgi.o
ifort -FI -convert big_endian -c getgi.f
/bin/rm -f sbyte.o
ifort -FI -convert big_endian -c sbyte.f
/bin/rm -f w3fi76.o
ifort -FI -convert big_endian -c w3fi76.f
/bin/rm -f getgbe.o
ifort -FI -convert big_endian -c getgbe.f
/bin/rm -f getgir.o
ifort -FI -convert big_endian -c getgir.f
/bin/rm -f sbytes.o
ifort -FI -convert big_endian -c sbytes.f
/bin/rm -f w3fi82.o
ifort -FI -convert big_endian -c w3fi82.f
/bin/rm -f getgbeh.o
ifort -FI -convert big_endian -c getgbeh.f
/bin/rm -f idsdef.o
ifort -FI -convert big_endian -c idsdef.f
/bin/rm -f w3fi83.o
ifort -FI -convert big_endian -c w3fi83.f
/bin/rm -f getgbem.o
ifort -FI -convert big_endian -c getgbem.f
/bin/rm -f iw3jdn.o
ifort -FI -convert big_endian -c iw3jdn.f
/bin/rm -f w3difdat.o
ifort -FI -convert big_endian -c w3difdat.f
/bin/rm -f w3fs26.o
ifort -FI -convert big_endian -c w3fs26.f
/bin/rm -f getgbemh.o
ifort -FI -convert big_endian -c getgbemh.f
/bin/rm -f ixgb.o
ifort -FI -convert big_endian -c ixgb.f
/bin/rm -f w3doxdat.o
ifort -FI -convert big_endian -c w3doxdat.f
/bin/rm -f w3log.o
ifort -FI -convert big_endian -c w3log.f
/bin/rm -f getgbemp.o
ifort -FI -convert big_endian -c getgbemp.f
/bin/rm -f lengds.o
ifort -FI -convert big_endian -c lengds.f
/bin/rm -f w3fi01.o
ifort -FI -convert big_endian -c w3fi01.f
/bin/rm -f w3movdat.o
ifort -FI -convert big_endian -c w3movdat.f
/bin/rm -f getgbens.o
ifort -FI -convert big_endian -c getgbens.f
/bin/rm -f pdsens.o
ifort -FI -convert big_endian -c pdsens.f
/bin/rm -f w3fi58.o
ifort -FI -convert big_endian -c w3fi58.f
/bin/rm -f w3reddat.o
ifort -FI -convert big_endian -c w3reddat.f
/bin/rm -f getgbep.o
ifort -FI -convert big_endian -c getgbep.f
/bin/rm -f pdseup.o
ifort -FI -convert big_endian -c pdseup.f
/bin/rm -f w3fi59.o
ifort -FI -convert big_endian -c w3fi59.f
/bin/rm -f w3tagb.o
ifort -FI -convert big_endian -c w3tagb.f
/bin/rm -f errmsg.o
ifort -FI -convert big_endian -c errmsg.f
/bin/rm -f getgbex.o
ifort -FI -convert big_endian -c getgbex.f
/bin/rm -f putgb.o
ifort -FI -convert big_endian -c putgb.f
/bin/rm -f w3fi63.o
ifort -FI -convert big_endian -c w3fi63.f
/bin/rm -f gbytes.o
ifort -FI -convert big_endian -c gbytes.f
/bin/rm -f getgbexm.o
ifort -FI -convert big_endian -c getgbexm.f
/bin/rm -f putgbe.o
ifort -FI -convert big_endian -c putgbe.f
/bin/rm -f w3fi68.o
ifort -FI -convert big_endian -c w3fi68.f
/bin/rm -f gbytes_char.o
ifort -FI -convert big_endian -c gbytes_char.f
/bin/rm -f getgbh.o
ifort -FI -convert big_endian -c getgbh.f
/bin/rm -f putgben.o
ifort -FI -convert big_endian -c putgben.f
/bin/rm -f getbit.o
ifort -FI -convert big_endian -c getbit.f
/bin/rm -f getgbm.o
ifort -FI -convert big_endian -c getgbm.f
/bin/rm -f putgbens.o
ifort -FI -convert big_endian -c putgbens.f
/bin/rm -f w3fi72.o
ifort -FI -convert big_endian -c w3fi72.f
/bin/rm -f fparsei.o
ifort -FI -convert big_endian -c fparsei.f
/bin/rm -f fparser.o
ifort -FI -convert big_endian -c fparser.f
/bin/rm -f instrument.o
ifort -FI -convert big_endian -c instrument.f
/bin/rm -f start.o
ifort -FI -convert big_endian -c start.f
/bin/rm -f summary.o
ifort -FI -convert big_endian -c summary.f
/bin/rm -f w3utcdat.o
ifort -FI -convert big_endian -c w3utcdat.f
/bin/rm -f w3fs21.o
ifort -FI -convert big_endian -c w3fs21.f
/bin/rm -f w3locdat.o
ifort -FI -convert big_endian -c w3locdat.f
/bin/rm -f w3fi71.o
ifort -FI -convert big_endian -c w3fi71.f
/bin/rm -f baciof.o
ifort -FI -convert big_endian -c baciof.f
/bin/rm -f bacio.v1.3.o
icc -w -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -c bacio.v1.3.c
/bin/rm -f errexit.o
icc -w -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -c errexit.c
ar ru  libw3.a bacio_module.o getgb.o     getgbmh.o   putgbex.o   w3fi73.o getgb1r.o   getgbmp.o   putgbn.o    w3fi74.o getgb1re.o  getgbp.o    r63w72.o    w3fi75.o getgb1s.o   getgi.o     sbyte.o     w3fi76.o getgbe.o    getgir.o    sbytes.o    w3fi82.o getgbeh.o   idsdef.o                w3fi83.o getgbem.o   iw3jdn.o    w3difdat.o  w3fs26.o getgbemh.o  ixgb.o      w3doxdat.o  w3log.o getgbemp.o  lengds.o    w3fi01.o    w3movdat.o getgbens.o  pdsens.o    w3fi58.o    w3reddat.o getgbep.o   pdseup.o    w3fi59.o    w3tagb.o errmsg.o    getgbex.o   putgb.o     w3fi63.o gbytes.o    getgbexm.o  putgbe.o    w3fi68.o gbytes_char.o           getgbh.o    putgben.o getbit.o    getgbm.o    putgbens.o  w3fi72.o fparsei.o   fparser.o   instrument.o start.o     summary.o   w3utcdat.o  w3fs21.o w3locdat.o  w3fi71.o    baciof.o bacio.v1.3.o errexit.o
ar: creating libw3.a
echo libw3.a
libw3.a
make[2]: 离开目录“/home/liaoyue/wrf/WPS/ungrib/src/ngl/w3”
libw3.a
ln -sf w3/libw3.a .
( cd g2 ; make -i -r DEV_TOP="/home/liaoyue/wrf/WPS" all ; echo libg2_4.a )
make[2]: 进入目录“/home/liaoyue/wrf/WPS/ungrib/src/ngl/g2”
Makefile:67: warning: overriding recipe for target `.F.o'
/home/liaoyue/wrf/WPS/configure.wps:104: warning: ignoring old recipe for target `.F.o'
Makefile:72: warning: overriding recipe for target `.f.o'
/home/liaoyue/wrf/WPS/configure.wps:100: warning: ignoring old recipe for target `.f.o'
Makefile:75: warning: overriding recipe for target `.c.o'
/home/liaoyue/wrf/WPS/configure.wps:96: warning: ignoring old recipe for target `.c.o'
ifort -c -FI -convert big_endian gridtemplates.f
ifort -c -FI -convert big_endian pdstemplates.f
ifort -c -FI -convert big_endian drstemplates.f
ifort -c -FI -convert big_endian gribmod.f
ifort -c -FI -convert big_endian realloc.f
/lib/cpp -P -traditional -DUSE_JPEG2000 -DUSE_PNG addfield.F > addfield.f90
ifort -c -FI -convert big_endian addfield.f90
/bin/rm -f addfield.f90
ifort -c -FI -convert big_endian addgrid.f
ifort -c -FI -convert big_endian addlocal.f
ifort -c -FI -convert big_endian getfield.f
ifort -c -FI -convert big_endian gb_info.f
ifort -c -FI -convert big_endian gf_getfld.f
ifort -c -FI -convert big_endian gf_free.f
ifort -c -FI -convert big_endian gf_unpack1.f
ifort -c -FI -convert big_endian gf_unpack2.f
ifort -c -FI -convert big_endian gf_unpack3.f
ifort -c -FI -convert big_endian gf_unpack4.f
ifort -c -FI -convert big_endian gf_unpack5.f
ifort -c -FI -convert big_endian gf_unpack6.f
/lib/cpp -P -traditional -DUSE_JPEG2000 -DUSE_PNG gf_unpack7.F > gf_unpack7.f90
ifort -c -FI -convert big_endian gf_unpack7.f90
/bin/rm -f gf_unpack7.f90
ifort -c -FI -convert big_endian gettemplates.f
ifort -c -FI -convert big_endian getlocal.f
ifort -c -FI -convert big_endian getdim.f
ifort -c -FI -convert big_endian getpoly.f
ifort -c -FI -convert big_endian gribcreate.f
ifort -c -FI -convert big_endian gribend.f
ifort -c -FI -convert big_endian gribinfo.f
ifort -c -FI -convert big_endian mkieee.f
ifort -c -FI -convert big_endian rdieee.f
ifort -c -FI -convert big_endian simpack.f
ifort -c -FI -convert big_endian simunpack.f
ifort -c -FI -convert big_endian cmplxpack.f
ifort -c -FI -convert big_endian compack.f
ifort -c -FI -convert big_endian misspack.f
ifort -c -FI -convert big_endian pack_gp.f
ifort -c -FI -convert big_endian reduce.f
ifort -c -FI -convert big_endian comunpack.f
ifort -c -FI -convert big_endian specpack.f
ifort -c -FI -convert big_endian specunpack.f
/lib/cpp -P -traditional -DUSE_JPEG2000 -DUSE_PNG jpcpack.F > jpcpack.f90
ifort -c -FI -convert big_endian jpcpack.f90
/bin/rm -f jpcpack.f90
/lib/cpp -P -traditional -DUSE_JPEG2000 -DUSE_PNG jpcunpack.F > jpcunpack.f90
ifort -c -FI -convert big_endian jpcunpack.f90
/bin/rm -f jpcunpack.f90
icc -c -w -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -I/usr/local/include/jasper -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ enc_jpeg2000.c
icc -c -w -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -I/usr/local/include/jasper -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ dec_jpeg2000.c
/lib/cpp -P -traditional -DUSE_JPEG2000 -DUSE_PNG pngpack.F > pngpack.f90
ifort -c -FI -convert big_endian pngpack.f90
/bin/rm -f pngpack.f90
/lib/cpp -P -traditional -DUSE_JPEG2000 -DUSE_PNG pngunpack.F > pngunpack.f90
ifort -c -FI -convert big_endian pngunpack.f90
/bin/rm -f pngunpack.f90
icc -c -w -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -I/usr/local/include/jasper -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ enc_png.c
icc -c -w -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -I/usr/local/include/jasper -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ dec_png.c
ifort -c -FI -convert big_endian gbytesc.f
ifort -c -FI -convert big_endian skgb.f
ifort -c -FI -convert big_endian ixgb2.f
ifort -c -FI -convert big_endian getidx.f
ifort -c -FI -convert big_endian getg2i.f
ifort -c -FI -convert big_endian getg2ir.f
ifort -c -FI -convert big_endian getgb2s.f
ifort -c -FI -convert big_endian getgb2r.f
ifort -c -FI -convert big_endian getgb2l.f
ifort -c -FI -convert big_endian getgb2.f
ifort -c -FI -convert big_endian getgb2p.f
ifort -c -FI -convert big_endian getgb2rp.f
ifort -c -FI -convert big_endian putgb2.f
ifort -c -FI -convert big_endian g2grids.f
ifort -c -FI -convert big_endian gdt2gds.f
ifort -c -FI -convert big_endian params.f
ifort -c -FI -convert big_endian params_ecmwf.f
icc -c -w -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -I/usr/local/include/jasper -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ mova2i.c
/bin/rm -f libg2_4.a
ar ru  libg2_4.a gridtemplates.o pdstemplates.o drstemplates.o gribmod.o realloc.o addfield.o addgrid.o addlocal.o getfield.o gb_info.o gf_getfld.o gf_free.o gf_unpack1.o gf_unpack2.o gf_unpack3.o gf_unpack4.o gf_unpack5.o gf_unpack6.o gf_unpack7.o gettemplates.o getlocal.o getdim.o getpoly.o gribcreate.o gribend.o gribinfo.o mkieee.o rdieee.o simpack.o simunpack.o cmplxpack.o compack.o misspack.o pack_gp.o reduce.o comunpack.o specpack.o specunpack.o jpcpack.o jpcunpack.o enc_jpeg2000.o dec_jpeg2000.o pngpack.o pngunpack.o enc_png.o dec_png.o gbytesc.o skgb.o ixgb2.o getidx.o getg2i.o getg2ir.o getgb2s.o getgb2r.o getgb2l.o getgb2.o getgb2p.o getgb2rp.o putgb2.o g2grids.o gdt2gds.o params.o params_ecmwf.o mova2i.o
ar: creating libg2_4.a
echo libg2_4.a
libg2_4.a
make[2]: 离开目录“/home/liaoyue/wrf/WPS/ungrib/src/ngl/g2”
libg2_4.a
ln -sf g2/libg2_4.a .
make[1]: 离开目录“/home/liaoyue/wrf/WPS/ungrib/src/ngl”
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRFV3 ; \
        else \
          WRF_DIR2=/home/liaoyue/wrf/WPS/../WRFV3 ; \
        fi ; \
make -i -r ungrib.exe \
WRF_DIR="$WRF_DIR2" \
FC="ifort" \
CC="icc" \
CPP="/lib/cpp -P -traditional" \
FFLAGS="-FR -convert big_endian" \
CFLAGS="-w" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB" )
make[1]: 进入目录“/home/liaoyue/wrf/WPS/ungrib/src”
Makefile:90: warning: overriding recipe for target `.F.o'
../../configure.wps:104: warning: ignoring old recipe for target `.F.o'
Makefile:95: warning: overriding recipe for target `.c.o'
../../configure.wps:96: warning: ignoring old recipe for target `.c.o'
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG misc_definitions_module.F > misc_definitions_module.f90
ifort -c -FR -convert big_endian misc_definitions_module.f90
/bin/rm -f debug_cio.o
icc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -w -c debug_cio.c
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG module_debug.F > module_debug.f90
ifort -c -FR -convert big_endian module_debug.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG module_stringutil.F > module_stringutil.f90
ifort -c -FR -convert big_endian module_stringutil.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG table.F > table.f90
ifort -c -FR -convert big_endian table.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG module_datarray.F > module_datarray.f90
ifort -c -FR -convert big_endian module_datarray.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG gridinfo.F > gridinfo.f90
ifort -c -FR -convert big_endian gridinfo.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG new_storage.F > new_storage.f90
ifort -c -FR -convert big_endian new_storage.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG filelist.F > filelist.f90
ifort -c -FR -convert big_endian filelist.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG ungrib.F > ungrib.f90
ifort -c -FR -convert big_endian ungrib.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG output.F > output.f90
ifort -c -FR -convert big_endian output.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG rrpr.F > rrpr.f90
ifort -c -FR -convert big_endian rrpr.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG rd_grib1.F > rd_grib1.f90
ifort -c -FR -convert big_endian rd_grib1.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG file_delete.F > file_delete.f90
ifort -c -FR -convert big_endian file_delete.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG datint.F > datint.f90
ifort -c -FR -convert big_endian datint.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB rd_grib2.F > rd_grib2.f90
ifort -c -FI -convert big_endian  rd_grib2.f90 -I. -I./ngl/g2
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG build_hdate.F > build_hdate.f90
ifort -c -FR -convert big_endian build_hdate.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG geth_newdate.F > geth_newdate.f90
ifort -c -FR -convert big_endian geth_newdate.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG geth_idts.F > geth_idts.f90
ifort -c -FR -convert big_endian geth_idts.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG swap.F > swap.f90
ifort -c -FR -convert big_endian swap.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG parse_table.F > parse_table.f90
ifort -c -FR -convert big_endian parse_table.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG gbytesys.F > gbytesys.f90
ifort -c -FR -convert big_endian gbytesys.f90
/lib/cpp -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32  -D_UNGRIB -DUSE_JPEG2000 -DUSE_PNG gribcode.F > gribcode.f90
ifort -c -FR -convert big_endian gribcode.f90

密码修改失败请联系微信:mofangbao
发表于 2016-11-13 20:23:28 | 显示全部楼层
netcdf的问题啊,建议你安装3.6.3版本的netcdf。注意编译器要使用与WRF相同的编译器
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-11-13 20:46:19 | 显示全部楼层
andrewsoong 发表于 2016-11-13 20:23
netcdf的问题啊,建议你安装3.6.3版本的netcdf。注意编译器要使用与WRF相同的编译器

请问怎么看netcdf的版本和所使用的编译器呢?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-11-14 12:39:03 | 显示全部楼层
andrewsoong 发表于 2016-11-13 20:23
netcdf的问题啊,建议你安装3.6.3版本的netcdf。注意编译器要使用与WRF相同的编译器

有没有其它的解决办法呢,比如说我知道了netcdf的编译器,然后编译wrf的时候用和它一样的。netcdf是原来就在小型机里了,我是远程连的小型机,这样也可以重装netcdf吗?
密码修改失败请联系微信:mofangbao
发表于 2016-11-14 20:37:21 | 显示全部楼层
601337653 发表于 2016-11-14 12:39
有没有其它的解决办法呢,比如说我知道了netcdf的编译器,然后编译wrf的时候用和它一样的。netcdf是原来 ...

为何不可
密码修改失败请联系微信:mofangbao
发表于 2016-11-19 23:15:28 | 显示全部楼层
你的WRFV3编译选的是哪一项
密码修改失败请联系微信:mofangbao
发表于 2016-12-30 22:20:40 | 显示全部楼层
请问楼主现在解决了吗?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-3-16 15:25:51 | 显示全部楼层
zlove璐 发表于 2018-3-15 18:03
我的跟你一样的情况,请问你是怎么解决的呢?

for intel compiler this line will help : -liomp5 -lpthread
Just add in WRF_LIB after -lnetcdf
气象家园一个帖子里提到的解决办法,我照着改了就出现其他两个exe文件了,你可以试一下
密码修改失败请联系微信:mofangbao
发表于 2018-8-26 14:59:32 | 显示全部楼层
601337653 发表于 2018-3-16 15:25
for intel compiler this line will help : -liomp5 -lpthread
Just add in WRF_LIB after -lnetcdf
...

请问这个改动具体是在哪里改的,谢谢
密码修改失败请联系微信:mofangbao
发表于 2018-8-26 14:59:38 | 显示全部楼层
601337653 发表于 2018-3-16 15:25
for intel compiler this line will help : -liomp5 -lpthread
Just add in WRF_LIB after -lnetcdf
...

请问这个改动具体是在哪里改的,谢谢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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