爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2387|回复: 10

WPS安装时没有出现geogrid.exe和metgrid.exe

[复制链接]

新浪微博达人勋

发表于 2020-4-22 21:47:17 | 显示全部楼层 |阅读模式

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

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

x
安装WPS的时候,出现了ungrib.exe,但是没有geogrid.exe和metgrid.exe,请问有人知道是哪里出现了问题吗?以下是compile.log文件。WRF安装成功了,四个exe执行程序都有。WRF选择的是Intel sm,WPS选的是serial。
==============================================================================================

Version 4.0

Linux login-0-0.local 2.6.32-504.16.2.el6.x86_64 #1 SMP Wed Apr 22 06:48:29 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Intel(R) Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 15.0.0.090 Build 20140723
Copyright (C) 1985-2014 Intel Corporation.  All rights reserved.


==============================================================================================


**** Compiling WPS and all utilities ****

make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/geogrid/src'
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 \
                /mnt/lustre/nanxin/bingxing/WPS/../WRF/frame/module_driver_constants.o \
                /mnt/lustre/nanxin/bingxing/WPS/../WRF/frame/pack_utils.o /mnt/lustre/nanxin/bingxing/WPS/../WRF/frame/module_machine.o \
                /mnt/lustre/nanxin/bingxing/WPS/../WRF/frame/module_internal_header_util.o \
                -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_netcdf -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_grib_share -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_grib1 -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_int -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/inc -I/home/ecnu_g/netcdf3.6/include \
                -L/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_grib1 -lio_grib1 -L/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_grib_share -lio_grib_share -L/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_int -lwrfio_int -L/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_netcdf -lwrfio_nf -L/home/ecnu_g/netcdf3.6/lib  -lnetcdf \
               
/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_support_routines_mp_transpose_':
wrf_io.f:(.text+0x42940): undefined reference to `__kmpc_global_thread_num'
wrf_io.f:(.text+0x42a11): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x42b39): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x42b58): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x42c82): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x42c93): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x42dbf): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x42dde): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x42f08): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x43298): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x433c0): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x433df): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x43509): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4351a): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x43646): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x43665): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4378f): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x43862): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4398a): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x439a9): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x43ad3): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x43ae4): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x43c10): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x43c2f): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x43d59): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x43e2c): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x43f54): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x43f73): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4409d): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x440ae): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x441da): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x441f9): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x44323): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x443f6): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4451e): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4453d): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x44667): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x44678): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x447a4): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x447c3): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x448ed): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x449bf): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x44ae7): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x44b06): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x44c30): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x44c41): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x44d6d): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x44d8c): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x44eb6): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x44f61): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x45089): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x450a8): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x451d2): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x451e3): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4530f): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4532e): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x45458): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x455ff): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x456e1): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x45bde): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x45cd3): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x461ec): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x462c0): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x467bd): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4689f): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x46dc1): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x46e9c): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x473bd): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x47499): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x479d8): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x47ada): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4800b): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x48104): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x48653): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4873e): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x48c62): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x48d53): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x492aa): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x49390): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x498d1): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x499d9): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x49f28): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4a008): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4a524): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4a60b): undefined reference to `__kmpc_dispatch_next_4'
/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `transposetor4_':
wrf_io.f:(.text+0x4b0f9): undefined reference to `__kmpc_global_thread_num'
wrf_io.f:(.text+0x4b1cf): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4b2f7): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4b316): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4b440): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4b451): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4b57d): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4b59c): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4b6c6): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4ba4f): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4bb77): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4bb96): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4bcc0): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4bcd1): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4bdfd): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4be1c): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4bf46): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4c01e): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4c146): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4c165): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4c28f): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4c2a0): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4c3cc): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4c3eb): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4c515): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4c5ed): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4c715): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4c734): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4c85e): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4c86f): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4c99b): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4c9ba): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4cae4): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4cbbc): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4cce4): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4cd03): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4ce2d): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4ce3e): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4cf6a): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4cf89): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4d0b3): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4d18a): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4d2b2): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4d2d1): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4d3fb): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4d40c): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4d538): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4d557): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4d681): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4d731): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4d859): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4d878): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4d9a2): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4d9b3): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4dadf): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4dafe): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4dc28): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4ddcf): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4deb3): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4e432): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4e527): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4ea92): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4eb66): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4f0e9): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4f1cb): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4f73f): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4f81a): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4fdc1): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4fea7): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x50434): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x50536): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x50aef): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x50bee): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5118d): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x51278): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5182b): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5191c): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x51ec3): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x51fa9): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x52573): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5267b): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x52c1a): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x52cfa): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x532a3): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5338a): undefined reference to `__kmpc_dispatch_next_4'
make[1]: [geogrid.exe] Error 1 (ignored)
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/geogrid/src'
( cd src/ngl ; make -i -r DEV_TOP="/mnt/lustre/nanxin/bingxing/WPS" CC="icc" FC="ifort" RANLIB="echo" all )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src/ngl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src/ngl'
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        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]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src'
Makefile:90: warning: overriding commands for target `.F.o'
../../configure.wps:109: warning: ignoring old commands for target `.F.o'
Makefile:95: warning: overriding commands for target `.c.o'
../../configure.wps:101: warning: ignoring old commands for target `.c.o'
make[1]: `ungrib.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src'
if [ -h ungrib.exe ] ; then \
                /bin/rm -f ungrib.exe ; \
        fi ; \
        if [ -h ../ungrib.exe ] ; then \
                /bin/rm -f ../ungrib.exe ; \
        fi ; \
        if [ -e src/ungrib.exe ] ; then \
                ln -sf src/ungrib.exe . ; \
        fi
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/metgrid/src'
ifort  -o metgrid.exe cio.o wrf_debug.o bitarray_module.o constants_module.o datatype_module.o module_stringutil.o gridinfo_module.o metgrid.o input_module.o interp_module.o interp_option_module.o list_module.o llxy_module.o met_data_module.o minheap_module.o misc_definitions_module.o module_date_pack.o module_debug.o module_map_utils.o module_mergesort.o output_module.o parallel_module.o process_domain_module.o queue_module.o read_met_module.o rotate_winds_module.o storage_module.o write_met_module.o scan_input.o mpas_mesh.o target_mesh.o remapper.o \
                /mnt/lustre/nanxin/bingxing/WPS/../WRF/frame/module_driver_constants.o \
                /mnt/lustre/nanxin/bingxing/WPS/../WRF/frame/pack_utils.o /mnt/lustre/nanxin/bingxing/WPS/../WRF/frame/module_machine.o \
                /mnt/lustre/nanxin/bingxing/WPS/../WRF/frame/module_internal_header_util.o \
                -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_netcdf -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_grib_share -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_grib1 -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_int -I/mnt/lustre/nanxin/bingxing/WPS/../WRF/inc -I/home/ecnu_g/netcdf3.6/include \
                -L/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_grib1 -lio_grib1 -L/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_grib_share -lio_grib_share -L/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_int -lwrfio_int -L/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_netcdf -lwrfio_nf -L/home/ecnu_g/netcdf3.6/lib  -lnetcdf \

/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_support_routines_mp_transpose_':
wrf_io.f:(.text+0x42940): undefined reference to `__kmpc_global_thread_num'
wrf_io.f:(.text+0x42a11): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x42b39): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x42b58): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x42c82): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x42c93): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x42dbf): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x42dde): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x42f08): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x43298): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x433c0): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x433df): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x43509): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4351a): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x43646): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x43665): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4378f): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x43862): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4398a): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x439a9): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x43ad3): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x43ae4): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x43c10): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x43c2f): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x43d59): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x43e2c): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x43f54): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x43f73): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4409d): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x440ae): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x441da): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x441f9): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x44323): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x443f6): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4451e): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4453d): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x44667): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x44678): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x447a4): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x447c3): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x448ed): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x449bf): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x44ae7): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x44b06): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x44c30): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x44c41): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x44d6d): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x44d8c): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x44eb6): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x44f61): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x45089): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x450a8): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x451d2): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x451e3): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4530f): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4532e): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x45458): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x455ff): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x456e1): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x45bde): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x45cd3): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x461ec): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x462c0): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x467bd): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4689f): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x46dc1): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x46e9c): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x473bd): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x47499): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x479d8): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x47ada): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4800b): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x48104): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x48653): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4873e): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x48c62): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x48d53): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x492aa): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x49390): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x498d1): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x499d9): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x49f28): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4a008): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4a524): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4a60b): undefined reference to `__kmpc_dispatch_next_4'
/mnt/lustre/nanxin/bingxing/WPS/../WRF/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `transposetor4_':
wrf_io.f:(.text+0x4b0f9): undefined reference to `__kmpc_global_thread_num'
wrf_io.f:(.text+0x4b1cf): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4b2f7): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4b316): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4b440): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4b451): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4b57d): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4b59c): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4b6c6): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4ba4f): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4bb77): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4bb96): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4bcc0): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4bcd1): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4bdfd): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4be1c): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4bf46): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4c01e): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4c146): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4c165): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4c28f): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4c2a0): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4c3cc): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4c3eb): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4c515): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4c5ed): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4c715): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4c734): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4c85e): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4c86f): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4c99b): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4c9ba): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4cae4): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4cbbc): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4cce4): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4cd03): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4ce2d): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4ce3e): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4cf6a): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4cf89): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4d0b3): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4d18a): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4d2b2): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4d2d1): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4d3fb): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4d40c): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4d538): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4d557): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4d681): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4d731): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4d859): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4d878): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4d9a2): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4d9b3): undefined reference to `__kmpc_ok_to_fork'
wrf_io.f:(.text+0x4dadf): undefined reference to `__kmpc_fork_call'
wrf_io.f:(.text+0x4dafe): undefined reference to `__kmpc_serialized_parallel'
wrf_io.f:(.text+0x4dc28): undefined reference to `__kmpc_end_serialized_parallel'
wrf_io.f:(.text+0x4ddcf): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4deb3): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4e432): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4e527): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4ea92): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4eb66): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4f0e9): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4f1cb): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4f73f): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4f81a): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x4fdc1): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x4fea7): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x50434): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x50536): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x50aef): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x50bee): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5118d): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x51278): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x5182b): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5191c): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x51ec3): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x51fa9): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x52573): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5267b): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x52c1a): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x52cfa): undefined reference to `__kmpc_dispatch_next_4'
wrf_io.f:(.text+0x532a3): undefined reference to `__kmpc_dispatch_init_4'
wrf_io.f:(.text+0x5338a): undefined reference to `__kmpc_dispatch_next_4'
make[1]: [metgrid.exe] Error 1 (ignored)
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/metgrid/src'
( cd src/ngl ; make -i -r DEV_TOP="/mnt/lustre/nanxin/bingxing/WPS" CC="icc" FC="ifort" RANLIB="echo" all )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src/ngl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src/ngl'
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        fi ; \
        make -i -r g1print.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_GRIBUTIL" )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src'
Makefile:90: warning: overriding commands for target `.F.o'
../../configure.wps:109: warning: ignoring old commands for target `.F.o'
Makefile:95: warning: overriding commands for target `.c.o'
../../configure.wps:101: warning: ignoring old commands for target `.c.o'
make[1]: `g1print.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src'
if [ -h g1print.exe ] ; then \
                /bin/rm -f g1print.exe ; \
        fi ; \
        if [ -h ../g1print.exe ] ; then \
                /bin/rm -f ../g1print.exe ; \
        fi ; \
        if [ -e src/g1print.exe ] ; then \
                ln -sf src/g1print.exe . ; \
        fi
( cd src/ngl ; make -i -r DEV_TOP="/mnt/lustre/nanxin/bingxing/WPS" CC="icc" FC="ifort" RANLIB="echo" all )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src/ngl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src/ngl'
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        fi ; \
        make -i -r g2print.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_GRIBUTIL" )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src'
Makefile:90: warning: overriding commands for target `.F.o'
../../configure.wps:109: warning: ignoring old commands for target `.F.o'
Makefile:95: warning: overriding commands for target `.c.o'
../../configure.wps:101: warning: ignoring old commands for target `.c.o'
make[1]: `g2print.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/ungrib/src'
if [ -h g2print.exe ] ; then \
                /bin/rm -f g2print.exe ; \
        fi ; \
        if [ -h ../g2print.exe ] ; then \
                /bin/rm -f ../g2print.exe ; \
        fi ; \
        if [ -e src/g2print.exe ] ; then \
                ln -sf src/g2print.exe . ; \
        fi
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        fi ; \
        make -i -r rd_intermediate.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_UTIL" )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
make[1]: `rd_intermediate.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
if [ -h rd_intermediate.exe ] ; then \
                /bin/rm -f rd_intermediate.exe ; \
        fi ; \
        if [ -h ../rd_intermediate.exe ] ; then \
                /bin/rm -f ../rd_intermediate.exe ; \
        fi ; \
        if [ -e src/rd_intermediate.exe ] ; then \
                ln -sf src/rd_intermediate.exe . ; \
        fi
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        fi ; \
        make -i -r mod_levs.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_UTIL" )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
make[1]: `mod_levs.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
if [ -h mod_levs.exe ] ; then \
                /bin/rm -f mod_levs.exe ; \
        fi ; \
        if [ -h ../mod_levs.exe ] ; then \
                /bin/rm -f ../mod_levs.exe ; \
        fi ; \
        if [ -e src/mod_levs.exe ] ; then \
                ln -sf src/mod_levs.exe . ; \
        fi
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        fi ; \
        make -i -r avg_tsfc.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_UTIL" )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
make[1]: `avg_tsfc.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
if [ -h avg_tsfc.exe ] ; then \
                /bin/rm -f avg_tsfc.exe ; \
        fi ; \
        if [ -h ../avg_tsfc.exe ] ; then \
                /bin/rm -f ../avg_tsfc.exe ; \
        fi ; \
        if [ -e src/avg_tsfc.exe ] ; then \
                ln -sf src/avg_tsfc.exe . ; \
        fi
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        fi ; \
        make -i -r calc_ecmwf_p.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_UTIL" )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
make[1]: `calc_ecmwf_p.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
if [ -h calc_ecmwf_p.exe ] ; then \
                /bin/rm -f calc_ecmwf_p.exe ; \
        fi ; \
        if [ -h ../calc_ecmwf_p.exe ] ; then \
                /bin/rm -f ../calc_ecmwf_p.exe ; \
        fi ; \
        if [ -e src/calc_ecmwf_p.exe ] ; then \
                ln -sf src/calc_ecmwf_p.exe . ; \
        fi
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        fi ; \
        make -i -r height_ukmo.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_UTIL" )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
make[1]: `height_ukmo.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
if [ -h height_ukmo.exe ] ; then \
                /bin/rm -f height_ukmo.exe ; \
        fi ; \
        if [ -h ../height_ukmo.exe ] ; then \
                /bin/rm -f ../height_ukmo.exe ; \
        fi ; \
        if [ -e src/height_ukmo.exe ] ; then \
                ln -sf src/height_ukmo.exe . ; \
        fi
( cd src ; \
        if [ "" = yes ] ; then \
          WRF_DIR2=../WRF ; \
        else \
          WRF_DIR2=/mnt/lustre/nanxin/bingxing/WPS/../WRF ; \
        fi ; \
        make -i -r int2nc.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_UTIL" )
make[1]: Entering directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
make[1]: `int2nc.exe' is up to date.
make[1]: Leaving directory `/mnt/lustre/nanxin/bingxing/WPS/util/src'
if [ -h int2nc.exe ] ; then \
                /bin/rm -f int2nc.exe ; \
        fi ; \
        if [ -h ../int2nc.exe ] ; then \
                /bin/rm -f ../int2nc.exe ; \
        fi ; \
        if [ -e src/int2nc.exe ] ; then \
                ln -sf src/int2nc.exe . ; \
        fi


密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2020-6-6 19:36:12 | 显示全部楼层
木易 发表于 2020-6-6 17:06
请问这个要加到开头的位置么????具体要加到什么位置呀?

configure.wps文件里WRF_LIB 中的-lnetcdf后面
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

新浪微博达人勋

发表于 2020-8-7 17:12:08 | 显示全部楼层
zzw9701 发表于 2020-4-23 15:39
for intel compiler this line will help : -liomp5 -lpthread
Just add in WRF_LIB after -lnetcdf
亲测 ...

有效有效! 非常好!
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-4-23 15:39:24 | 显示全部楼层
for intel compiler this line will help : -liomp5 -lpthread
Just add in WRF_LIB after -lnetcdf
亲测有效!!!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-5-17 11:38:28 | 显示全部楼层
zzw9701 发表于 2020-4-23 15:39
for intel compiler this line will help : -liomp5 -lpthread
Just add in WRF_LIB after -lnetcdf
亲测 ...

请问你这个语句是在哪里添加的呀?我实在学校的大型机上安装的,自带netcdf,所以不知道在哪里设置这个WRF_LIB
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-5-17 15:22:27 | 显示全部楼层
wangchense 发表于 2020-5-17 11:38
请问你这个语句是在哪里添加的呀?我实在学校的大型机上安装的,自带netcdf,所以不知道在哪里设置这个WR ...

在configure.wps里面,这个文件在WPS文件夹里
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-5-17 15:24:22 | 显示全部楼层
zzw9701 发表于 2020-5-17 15:22
在configure.wps里面,这个文件在WPS文件夹里

好的!谢谢!解决了~
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-6-6 17:06:30 | 显示全部楼层
zzw9701 发表于 2020-4-23 15:39
for intel compiler this line will help : -liomp5 -lpthread
Just add in WRF_LIB after -lnetcdf
亲测 ...

请问这个要加到开头的位置么????具体要加到什么位置呀?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-1-29 19:26:35 | 显示全部楼层
谢谢,解决了问题!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-3-26 11:55:58 | 显示全部楼层
我加了以后还是不行,每次一 ./compile >& log.compile,configure.wps文件加的东西就没了,变回原来的样子了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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