[Wrf-users] Fwd: WPS compilation issue

Tabish Ansari tabishumaransari at gmail.com
Wed Nov 14 03:48:46 MST 2012


---------- Forwarded message ----------
From: Tabish Ansari <tabishumaransari at gmail.com>
Date: 14 November 2012 16:17
Subject: WPS compilation issue
To: wrfhelp <wrfhelp at ucar.edu>


I have successfully compiled WRF

However, on compilation of WPS, I had the following problems:

1. Geogrid.exe, metgrid.exe, ungrib.exe are missing

2. within the util directory:
i got the following exe files-
util/avg_tsfc.exe  util/calc_ecmwf_p.exe  util/g1print.exe
 util/height_ukmo.exe  util/mod_levs.exe  util/rd_intermediate.exe

however, plotgrids.exe and plotfmt.exe files are missing

I have set the path to the WRFV3 directory in the configure.wps file as:

wrfdir= ~/WRF/WRFV3
 this is where the wrf is configured

I have not set the NCAR graphics path and have no idea about it. Kindly
help me on this.

I am attaching the log file of wps compilation:

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


 ***************************************************************************************
 Error : Not building geogrid. Check whether WRF is compiled in
/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3
 ***************************************************************************************

( cd src/ngl ; make -i -r
DEV_TOP="/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS" CC="gcc " FC="ifort"
RANLIB="echo" all )
make[1]: Entering directory
`/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/ungrib/src/ngl'
( cd w3 ; make -i -r DEV_TOP="/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS"
all ; echo libw3.a )
make[2]: Entering directory
`/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/ungrib/src/ngl/w3'
Makefile:44: warning: overriding commands for target `.f.o'
/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/configure.wps:99: warning:
ignoring old commands for target `.f.o'
Makefile:48: warning: overriding commands for target `.c.o'
/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/configure.wps:95: warning:
ignoring old commands 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

        if [ "" = yes ] ; then \
          WRF_DIR2=~/WRF/WRFV3 ; \        else \
 WRF_DIR2=/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3 ; \
        fi ; \
        make -i -r calc_ecmwf_p.exe \                WRF_DIR="$WRF_DIR2" \
               FC="ifort" \                CC="gcc  " \
                CPP="/lib/cpp -C -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
`/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/util/src'
/bin/rm -f module_stringutil.o module_stringutil.mod/lib/cpp -C -P
-traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY
-DIO_GRIB1 -DBIT32  -D_UTIL -DUSE_JPEG2000 -DUSE_PNG
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_netcdf
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib_share
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib1
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_int
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/inc
module_stringutil.F > module_stringutil.f90ifort -FR -convert big_endian -c
module_stringutil.f90
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_netcdf
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib_share
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib1
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_int
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/inc
/bin/rm -f calc_ecmwf_p.o calc_ecmwf_p.mod/lib/cpp -C -P -traditional
-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_netcdf
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib_share
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib1
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_int
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/inc calc_ecmwf_p.F
> calc_ecmwf_p.f90ifort -FR -convert big_endian -c calc_ecmwf_p.f90
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_netcdf
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib_share
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib1
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_int
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/inccalc_ecmwf_p.f90(49):
remark #8290: Recommended relationship between field width 'W' and the
number of fractional digits 'D' in this edit descriptor is 'W>=D+3'.
         write(6,'(i5,5x,f12.6,2x,f12.10)') nlvl, a(i), b(i)
-----------------------------------^
ifort  -o calc_ecmwf_p.exe calc_ecmwf_p.o cio.o module_debug.o
module_stringutil.o gridinfo_module.o \
                read_met_module.o write_met_module.o module_date_pack.o \
                misc_definitions_module.o met_data_module.o
constants_module.o
make[1]: Leaving directory
`/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/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/WRFV3 ; \        else \
 WRF_DIR2=/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3 ; \
 fi ; \
        make -i -r height_ukmo.exe \                WRF_DIR="$WRF_DIR2" \
             FC="ifort" \
                CC="gcc  " \                CPP="/lib/cpp -C -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
`/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/util/src'
/bin/rm -f height_ukmo.o height_ukmo.mod/lib/cpp -C -P -traditional
-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32
 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_netcdf
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib_share
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib1
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_int
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/inc height_ukmo.F
> height_ukmo.f90ifort -FR -convert big_endian -c height_ukmo.f90
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_netcdf
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib_share
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_grib1
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/external/io_int
-I/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/WPS/~/WRF/WRFV3/incheight_ukmo.f90(152):
remark #8290: Recommended relationship between field width 'W' and the
number of fractional digits 'D' in this edit descriptor is 'W>=D+3'.
                  read ( 10 , fmt='(66x,f9.7)' ) eta(k_loop)
-----------------------------------------^height_ukmo.f90(156): remark
#8290: Recommended relationship between field width 'W' and the number of
fractional digits 'D' in this edit descriptor is 'W>=D+3'.
               read ( 10 , fmt='(30x,f9.7,27x,f9.7)' ) etac , eta(k_loop)
--------------------------------------^height_ukmo.f90(156): remark #8290:
Recommended relationship between field width 'W' and the number of
fractional digits 'D' in this edit descriptor is 'W>=D+3'.
               read ( 10 , fmt='(30x,f9.7,27x,f9.7)' ) etac , eta(k_loop)
-----------------------------------------------^height_ukmo.f90(158):
remark #8290: Recommended relationship between field width 'W' and the
number of fractional digits 'D' in this edit descriptor is 'W>=D+3'.
                  read ( 10 , fmt='(66x,f9.7)' ) eta(k_loop)
-----------------------------------------^
ifort  -o height_ukmo.exe height_ukmo.o cio.o module_debug.o
gridinfo_module.o \
                read_met_module.o write_met_module.o module_date_pack.o \
                misc_definitions_module.o met_data_module.o
constants_module.o
make[1]: Leaving directory
`/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/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

                                                955,1-8       Bot
height_ukmo.f90(152): remark #8290: Recommended relationship between field
width 'W' and the number of fractional digits 'D' in this edit descriptor
is 'W>=D+3'.
                  read ( 10 , fmt='(66x,f9.7)' ) eta(k_loop)
-----------------------------------------^
height_ukmo.f90(156): remark #8290: Recommended relationship between field
width 'W' and the number of fractional digits 'D' in this edit descriptor
is 'W>=D+3'.
               read ( 10 , fmt='(30x,f9.7,27x,f9.7)' ) etac , eta(k_loop)
--------------------------------------^
height_ukmo.f90(156): remark #8290: Recommended relationship between field
width 'W' and the number of fractional digits 'D' in this edit descriptor
is 'W>=D+3'.
               read ( 10 , fmt='(30x,f9.7,27x,f9.7)' ) etac , eta(k_loop)
-----------------------------------------------^
height_ukmo.f90(158): remark #8290: Recommended relationship between field
width 'W' and the number of fractional digits 'D' in this edit descriptor
is 'W>=D+3'.
                  read ( 10 , fmt='(66x,f9.7)' ) eta(k_loop)
-----------------------------------------^
ifort  -o height_ukmo.exe height_ukmo.o cio.o module_debug.o
gridinfo_module.o \
                read_met_module.o write_met_module.o module_date_pack.o \
                misc_definitions_module.o met_data_module.o
constants_module.o
make[1]: Leaving directory
`/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/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

                                                955,1-8       Bot
                  read ( 10 , fmt='(66x,f9.7)' ) eta(k_loop)
-----------------------------------------^
height_ukmo.f90(156): remark #8290: Recommended relationship between field
width 'W' and the number of fractional digits 'D' in this edit descriptor
is 'W>=D+3'.
               read ( 10 , fmt='(30x,f9.7,27x,f9.7)' ) etac , eta(k_loop)
--------------------------------------^
height_ukmo.f90(156): remark #8290: Recommended relationship between field
width 'W' and the number of fractional digits 'D' in this edit descriptor
is 'W>=D+3'.
               read ( 10 , fmt='(30x,f9.7,27x,f9.7)' ) etac , eta(k_loop)
-----------------------------------------------^
height_ukmo.f90(158): remark #8290: Recommended relationship between field
width 'W' and the number of fractional digits 'D' in this edit descriptor
is 'W>=D+3'.
                  read ( 10 , fmt='(66x,f9.7)' ) eta(k_loop)
-----------------------------------------^
ifort  -o height_ukmo.exe height_ukmo.o cio.o module_debug.o
gridinfo_module.o \
                read_met_module.o write_met_module.o module_date_pack.o \
                misc_definitions_module.o met_data_module.o
constants_module.o
make[1]: Leaving directory
`/IITM_GPFS_FS2/userfs2/ms/ce12s023/WRF/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

-- 
Thanks & Regards
TABISH U. ANSARI
Research Scholar
Department of Civil Engineering
IIT-Madras




-- 
Thanks & Regards
TABISH U. ANSARI
Research Scholar
Department of Civil Engineering
IIT-Madras
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20121114/017bae7d/attachment-0001.html 


More information about the Wrf-users mailing list