compile errors in PC IBM and cluster

Hi All,
I compiled WRF and WPS in PC, IBM and cluster respectively, but no one success, can some kind hearted people help me to solve it ? Thank you!
The version of WRF and WPS are both 3.0.1, download from :http://www.mmm.ucar.edu/wrf/users/download/get_sources.htm . The platform and compiler of I use is : PC( ubuntu 8.04, PGI7.1-6,netcdf4.0), IBM ( AIX5.2, xlf, netcdf4.0), cluster( centos4.4, intel 9,netcdf4.0)
In PC, I can compile successfully in WRF, but when compiled in WPS, the "ungrib.exe" didn't generate, I looked for the reason from output of the compilation, I found nothing abnormal, please help me to fix it. the following is " pc-compile.log"
######
**** Compiling WPS and all utilities ****
make[1]: Entering directory `/mnt/data/work/wrf/WPS/geogrid/src'
/bin/rm -f cio.o
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GEOGRID -O -c cio.c
/bin/rm -f wrf_debug.o wrf_debug.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc wrf_debug.F > wrf_debug.f90
... ...
... ...
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GEOGRID -O -c read_geogrid.c
pgf90 -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/data/work/wrf/WPS/../WRFV3/frame/pack_utils.o /mnt/data/work/wrf/WPS/../WRFV3/frame/module_machine.o \
/mnt/data/work/wrf/WPS/../WRFV3/frame/module_internal_header_util.o \
-I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc \
-L/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -lio_grib1 -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -lio_grib_share -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -lwrfio_int -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/lib -lnetcdf \
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/geogrid/src'
( cd src/ngl ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" CC="cc" FC="pgf90" RANLIB="echo" all )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd w3 ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" all ; echo w3/libw3.a )
make[2]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/w3'
/bin/rm -f bacio_module.o
... ...
... ...
/bin/rm -f bacio.v1.3.o
cc -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -c bacio.v1.3.c
/bin/rm -f errexit.o
cc -O -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
echo libw3.a
libw3.a
make[2]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/w3'
w3/libw3.a
ln -sf w3/libw3.a .
( cd g2 ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" all ; echo g2/libg2_4.a )
make[2]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
pgf90 -c -Mfixed -byteswapio -O gridtemplates.f
pgf90 -c -Mfixed -byteswapio -O pdstemplates.f
pgf90 -c -Mfixed -byteswapio -O drstemplates.f
pgf90 -c -Mfixed -byteswapio -O gribmod.f
pgf90 -c -Mfixed -byteswapio -O realloc.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG addfield.F > addfield.f
pgf90 -c -Mfixed -byteswapio -O addfield.f
/bin/rm -f addfield.f
pgf90 -c -Mfixed -byteswapio -O addgrid.f
pgf90 -c -Mfixed -byteswapio -O addlocal.f
pgf90 -c -Mfixed -byteswapio -O getfield.f
pgf90 -c -Mfixed -byteswapio -O gb_info.f
pgf90 -c -Mfixed -byteswapio -O gf_getfld.f
pgf90 -c -Mfixed -byteswapio -O gf_free.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack1.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack2.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack3.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack4.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack5.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack6.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG gf_unpack7.F > gf_unpack7.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack7.f
/bin/rm -f gf_unpack7.f
pgf90 -c -Mfixed -byteswapio -O gettemplates.f
pgf90 -c -Mfixed -byteswapio -O getlocal.f
pgf90 -c -Mfixed -byteswapio -O getdim.f
pgf90 -c -Mfixed -byteswapio -O getpoly.f
pgf90 -c -Mfixed -byteswapio -O gribcreate.f
pgf90 -c -Mfixed -byteswapio -O gribend.f
pgf90 -c -Mfixed -byteswapio -O gribinfo.f
pgf90 -c -Mfixed -byteswapio -O mkieee.f
pgf90 -c -Mfixed -byteswapio -O rdieee.f
pgf90 -c -Mfixed -byteswapio -O simpack.f
pgf90 -c -Mfixed -byteswapio -O simunpack.f
pgf90 -c -Mfixed -byteswapio -O cmplxpack.f
pgf90 -c -Mfixed -byteswapio -O compack.f
pgf90 -c -Mfixed -byteswapio -O misspack.f
pgf90 -c -Mfixed -byteswapio -O pack_gp.f
pgf90 -c -Mfixed -byteswapio -O reduce.f
pgf90 -c -Mfixed -byteswapio -O comunpack.f
pgf90 -c -Mfixed -byteswapio -O specpack.f
pgf90 -c -Mfixed -byteswapio -O specunpack.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG jpcpack.F > jpcpack.f
pgf90 -c -Mfixed -byteswapio -O jpcpack.f
/bin/rm -f jpcpack.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG jpcunpack.F > jpcunpack.f
pgf90 -c -Mfixed -byteswapio -O jpcunpack.f
/bin/rm -f jpcunpack.f
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_jpeg2000.c
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG pngpack.F > pngpack.f
pgf90 -c -Mfixed -byteswapio -O pngpack.f
/bin/rm -f pngpack.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG pngunpack.F > pngunpack.f
pgf90 -c -Mfixed -byteswapio -O pngunpack.f
/bin/rm -f pngunpack.f
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_png.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_png.c
pgf90 -c -Mfixed -byteswapio -O gbytesc.f
pgf90 -c -Mfixed -byteswapio -O skgb.f
pgf90 -c -Mfixed -byteswapio -O ixgb2.f
pgf90 -c -Mfixed -byteswapio -O getidx.f
pgf90 -c -Mfixed -byteswapio -O getg2i.f
pgf90 -c -Mfixed -byteswapio -O getg2ir.f
pgf90 -c -Mfixed -byteswapio -O getgb2s.f
pgf90 -c -Mfixed -byteswapio -O getgb2r.f
pgf90 -c -Mfixed -byteswapio -O getgb2l.f
pgf90 -c -Mfixed -byteswapio -O getgb2.f
pgf90 -c -Mfixed -byteswapio -O getgb2p.f
pgf90 -c -Mfixed -byteswapio -O getgb2rp.f
pgf90 -c -Mfixed -byteswapio -O putgb2.f
pgf90 -c -Mfixed -byteswapio -O g2grids.f
pgf90 -c -Mfixed -byteswapio -O gdt2gds.f
pgf90 -c -Mfixed -byteswapio -O params.f
pgf90 -c -Mfixed -byteswapio -O params_ecmwf.f
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG 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
echo libg2_4.a
libg2_4.a
make[2]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
g2/libg2_4.a
ln -sf g2/libg2_4.a .
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd src ; \
make -i -r ungrib.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UNGRIB" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src'
/lib/cpp -C -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
pgf90 -c -Mfree -byteswapio -O misc_definitions_module.f90
/bin/rm -f debug_cio.o
... ...
... ...
/bin/rm -f cio.o
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UNGRIB -O -c cio.c
/bin/rm -f libpgu.a
ar ru libpgu.a build_hdate.o geth_newdate.o geth_idts.o swap.o table.o parse_table.o gbytesys.o gribcode.o read_namelist.o cio.o
echo libpgu.a
libpgu.a
/bin/rm -f ungrib.exe
pgf90 -o ungrib.exe misc_definitions_module.o debug_cio.o module_debug.o module_stringutil.o table.o module_datarray.o gridinfo.o new_storage.o filelist.o ungrib.o output.o rrpr.o rd_grib1.o file_delete.o datint.o rd_grib2.o \
-L./ngl -lw3 -lg2_4 \
-L/data3a/mp/gill/WPS_LIBS/local/lib -ljasper -lpng12 -lpng -lz \
-L. -lpgu
make[1]: Leaving directory `/mnt/data/work/wrf/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/data/work/wrf/WPS/metgrid/src'
/bin/rm -f cio.o
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_METGRID -O -c cio.c
/bin/rm -f wrf_debug.o wrf_debug.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_METGRID -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc wrf_debug.F > wrf_debug.f90
... ...
... ...
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_METGRID -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc metgrid.F > metgrid.f90
pgf90 -Mfree -byteswapio -O -c metgrid.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f write_met_module.o write_met_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_METGRID -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc write_met_module.F > write_met_module.f90
pgf90 -Mfree -byteswapio -O -c write_met_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -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 \
/mnt/data/work/wrf/WPS/../WRFV3/frame/pack_utils.o /mnt/data/work/wrf/WPS/../WRFV3/frame/module_machine.o \
/mnt/data/work/wrf/WPS/../WRFV3/frame/module_internal_header_util.o \
-I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc \
-L/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -lio_grib1 -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -lio_grib_share -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -lwrfio_int -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/lib -lnetcdf \
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/metgrid/src'
( cd src/ngl ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" CC="cc" FC="pgf90" RANLIB="echo" all )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd g2 ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" all ; echo g2/libg2_4.a )
make[2]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_png.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_png.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
echo libg2_4.a
libg2_4.a
make[2]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
g2/libg2_4.a
ln -sf g2/libg2_4.a .
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd src ; \
make -i -r g1print.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GRIBUTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src'
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GRIBUTIL -DUSE_JPEG2000 -DUSE_PNG g1print.F > g1print.f90
pgf90 -c -Mfree -byteswapio -O g1print.f90
pgf90 -o g1print.exe g1print.o gribcode.o module_debug.o debug_cio.o libpgu.a
make[1]: Leaving directory `/mnt/data/work/wrf/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/data/work/wrf/WPS" CC="cc" FC="pgf90" RANLIB="echo" all )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd g2 ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" all ; echo g2/libg2_4.a )
make[2]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_png.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_png.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
echo libg2_4.a
libg2_4.a
make[2]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
g2/libg2_4.a
ln -sf g2/libg2_4.a .
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd src ; \
make -i -r g2print.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GRIBUTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src'
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GRIBUTIL g2print.F > g2print.f90
pgf90 -c -Mfree -byteswapio -O g2print.f90 -I. -I./ngl/g2
pgf90 -o g2print.exe g2print.o \
filelist.o gridinfo.o \
-L. -lpgu \
-L./ngl -lw3 -lg2_4 \
-L/data3a/mp/gill/WPS_LIBS/local/lib -ljasper -lpng12 -lpng -lz
make[1]: Leaving directory `/mnt/data/work/wrf/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 ; \
make -i -r plotfmt.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f misc_definitions_module.o misc_definitions_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc misc_definitions_module.F > misc_definitions_module.f90
pgf90 -Mfree -byteswapio -O -c misc_definitions_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f met_data_module.o met_data_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc met_data_module.F > met_data_module.f90
pgf90 -Mfree -byteswapio -O -c met_data_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f constants_module.o constants_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc constants_module.F > constants_module.f90
pgf90 -Mfree -byteswapio -O -c constants_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f cio.o
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -O -c cio.c
/bin/rm -f module_debug.o module_debug.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc module_debug.F > module_debug.f90
pgf90 -Mfree -byteswapio -O -c module_debug.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f read_met_module.o read_met_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc read_met_module.F > read_met_module.f90
pgf90 -Mfree -byteswapio -O -c read_met_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL plotfmt.F > plotfmt.f90
pgf90 -Mfree -byteswapio -O -c plotfmt.f90
pgf90 -o plotfmt.exe plotfmt.o read_met_module.o module_debug.o \
misc_definitions_module.o cio.o met_data_module.o \
-L/lib -lncarg -lncarg_gks -lncarg_c -L/usr/X11R6/lib -lX11 -L/opt/pgi/linux86/6.1/lib -lpgftnrtl -lpgc -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/util/src'
if [ -h plotfmt.exe ] ; then \
/bin/rm -f plotfmt.exe ; \
fi ; \
if [ -h ../plotfmt.exe ] ; then \
/bin/rm -f ../plotfmt.exe ; \
fi ; \
if [ -e src/plotfmt.exe ] ; then \
ln -sf src/plotfmt.exe . ; \
fi
( cd src ; \
make -i -r rd_intermediate.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f rd_intermediate.o rd_intermediate.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc rd_intermediate.F > rd_intermediate.f90
pgf90 -Mfree -byteswapio -O -c rd_intermediate.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -o rd_intermediate.exe rd_intermediate.o read_met_module.o \
module_debug.o misc_definitions_module.o cio.o met_data_module.o
make[1]: Leaving directory `/mnt/data/work/wrf/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 ; \
make -i -r plotgrids.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f module_map_utils.o module_map_utils.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc module_map_utils.F > module_map_utils.f90
pgf90 -Mfree -byteswapio -O -c module_map_utils.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/cp plotgrids.F plotgrids.f90
pgf90 -Mfree -byteswapio -O -c plotgrids.f90
pgf90 -o plotgrids.exe module_map_utils.o module_debug.o cio.o constants_module.o misc_definitions_module.o \
plotgrids.o -L/lib -lncarg -lncarg_gks -lncarg_c -L/usr/X11R6/lib -lX11 -L/opt/pgi/linux86/6.1/lib -lpgftnrtl -lpgc -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/util/src'
if [ -h plotgrids.exe ] ; then \
/bin/rm -f plotgrids.exe ; \
fi ; \
if [ -h ../plotgrids.exe ] ; then \
/bin/rm -f ../plotgrids.exe ; \
fi ; \
if [ -e src/plotgrids.exe ] ; then \
ln -sf src/plotgrids.exe . ; \
fi
( cd src ; \
make -i -r mod_levs.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f write_met_module.o write_met_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc write_met_module.F > write_met_module.f90
pgf90 -Mfree -byteswapio -O -c write_met_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f mod_levs.o mod_levs.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc mod_levs.F > mod_levs.f90
pgf90 -Mfree -byteswapio -O -c mod_levs.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -o mod_levs.exe mod_levs.o module_debug.o read_met_module.o \
write_met_module.o misc_definitions_module.o cio.o met_data_module.o
make[1]: Leaving directory `/mnt/data/work/wrf/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 ; \
make -i -r avg_tsfc.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f gridinfo_module.o gridinfo_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc gridinfo_module.F > gridinfo_module.f90
pgf90 -Mfree -byteswapio -O -c gridinfo_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f module_date_pack.o module_date_pack.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc module_date_pack.F > module_date_pack.f90
pgf90 -Mfree -byteswapio -O -c module_date_pack.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f avg_tsfc.o avg_tsfc.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc avg_tsfc.F > avg_tsfc.f90
pgf90 -Mfree -byteswapio -O -c avg_tsfc.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -o avg_tsfc.exe avg_tsfc.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
make[1]: Leaving directory `/mnt/data/work/wrf/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 ; \
make -i -r calc_ecmwf_p.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/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/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc module_stringutil.F > module_stringutil.f90
pgf90 -Mfree -byteswapio -O -c module_stringutil.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../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/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc calc_ecmwf_p.F > calc_ecmwf_p.f90
pgf90 -Mfree -byteswapio -O -c calc_ecmwf_p.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -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
make[1]: Leaving directory `/mnt/data/work/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
I compiled WRF and WPS in PC, IBM and cluster respectively, but no one success, can some kind hearted people help me to solve it ? Thank you!
The version of WRF and WPS are both 3.0.1, download from :http://www.mmm.ucar.edu/wrf/users/download/get_sources.htm . The platform and compiler of I use is : PC( ubuntu 8.04, PGI7.1-6,netcdf4.0), IBM ( AIX5.2, xlf, netcdf4.0), cluster( centos4.4, intel 9,netcdf4.0)
In PC, I can compile successfully in WRF, but when compiled in WPS, the "ungrib.exe" didn't generate, I looked for the reason from output of the compilation, I found nothing abnormal, please help me to fix it. the following is " pc-compile.log"
######
**** Compiling WPS and all utilities ****
make[1]: Entering directory `/mnt/data/work/wrf/WPS/geogrid/src'
/bin/rm -f cio.o
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GEOGRID -O -c cio.c
/bin/rm -f wrf_debug.o wrf_debug.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc wrf_debug.F > wrf_debug.f90
... ...
... ...
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GEOGRID -O -c read_geogrid.c
pgf90 -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/data/work/wrf/WPS/../WRFV3/frame/pack_utils.o /mnt/data/work/wrf/WPS/../WRFV3/frame/module_machine.o \
/mnt/data/work/wrf/WPS/../WRFV3/frame/module_internal_header_util.o \
-I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc \
-L/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -lio_grib1 -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -lio_grib_share -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -lwrfio_int -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/lib -lnetcdf \
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/geogrid/src'
( cd src/ngl ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" CC="cc" FC="pgf90" RANLIB="echo" all )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd w3 ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" all ; echo w3/libw3.a )
make[2]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/w3'
/bin/rm -f bacio_module.o
... ...
... ...
/bin/rm -f bacio.v1.3.o
cc -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -c bacio.v1.3.c
/bin/rm -f errexit.o
cc -O -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
echo libw3.a
libw3.a
make[2]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/w3'
w3/libw3.a
ln -sf w3/libw3.a .
( cd g2 ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" all ; echo g2/libg2_4.a )
make[2]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
pgf90 -c -Mfixed -byteswapio -O gridtemplates.f
pgf90 -c -Mfixed -byteswapio -O pdstemplates.f
pgf90 -c -Mfixed -byteswapio -O drstemplates.f
pgf90 -c -Mfixed -byteswapio -O gribmod.f
pgf90 -c -Mfixed -byteswapio -O realloc.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG addfield.F > addfield.f
pgf90 -c -Mfixed -byteswapio -O addfield.f
/bin/rm -f addfield.f
pgf90 -c -Mfixed -byteswapio -O addgrid.f
pgf90 -c -Mfixed -byteswapio -O addlocal.f
pgf90 -c -Mfixed -byteswapio -O getfield.f
pgf90 -c -Mfixed -byteswapio -O gb_info.f
pgf90 -c -Mfixed -byteswapio -O gf_getfld.f
pgf90 -c -Mfixed -byteswapio -O gf_free.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack1.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack2.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack3.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack4.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack5.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack6.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG gf_unpack7.F > gf_unpack7.f
pgf90 -c -Mfixed -byteswapio -O gf_unpack7.f
/bin/rm -f gf_unpack7.f
pgf90 -c -Mfixed -byteswapio -O gettemplates.f
pgf90 -c -Mfixed -byteswapio -O getlocal.f
pgf90 -c -Mfixed -byteswapio -O getdim.f
pgf90 -c -Mfixed -byteswapio -O getpoly.f
pgf90 -c -Mfixed -byteswapio -O gribcreate.f
pgf90 -c -Mfixed -byteswapio -O gribend.f
pgf90 -c -Mfixed -byteswapio -O gribinfo.f
pgf90 -c -Mfixed -byteswapio -O mkieee.f
pgf90 -c -Mfixed -byteswapio -O rdieee.f
pgf90 -c -Mfixed -byteswapio -O simpack.f
pgf90 -c -Mfixed -byteswapio -O simunpack.f
pgf90 -c -Mfixed -byteswapio -O cmplxpack.f
pgf90 -c -Mfixed -byteswapio -O compack.f
pgf90 -c -Mfixed -byteswapio -O misspack.f
pgf90 -c -Mfixed -byteswapio -O pack_gp.f
pgf90 -c -Mfixed -byteswapio -O reduce.f
pgf90 -c -Mfixed -byteswapio -O comunpack.f
pgf90 -c -Mfixed -byteswapio -O specpack.f
pgf90 -c -Mfixed -byteswapio -O specunpack.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG jpcpack.F > jpcpack.f
pgf90 -c -Mfixed -byteswapio -O jpcpack.f
/bin/rm -f jpcpack.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG jpcunpack.F > jpcunpack.f
pgf90 -c -Mfixed -byteswapio -O jpcunpack.f
/bin/rm -f jpcunpack.f
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_jpeg2000.c
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG pngpack.F > pngpack.f
pgf90 -c -Mfixed -byteswapio -O pngpack.f
/bin/rm -f pngpack.f
/lib/cpp -C -P -traditional -DUSE_JPEG2000 -DUSE_PNG pngunpack.F > pngunpack.f
pgf90 -c -Mfixed -byteswapio -O pngunpack.f
/bin/rm -f pngunpack.f
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_png.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_png.c
pgf90 -c -Mfixed -byteswapio -O gbytesc.f
pgf90 -c -Mfixed -byteswapio -O skgb.f
pgf90 -c -Mfixed -byteswapio -O ixgb2.f
pgf90 -c -Mfixed -byteswapio -O getidx.f
pgf90 -c -Mfixed -byteswapio -O getg2i.f
pgf90 -c -Mfixed -byteswapio -O getg2ir.f
pgf90 -c -Mfixed -byteswapio -O getgb2s.f
pgf90 -c -Mfixed -byteswapio -O getgb2r.f
pgf90 -c -Mfixed -byteswapio -O getgb2l.f
pgf90 -c -Mfixed -byteswapio -O getgb2.f
pgf90 -c -Mfixed -byteswapio -O getgb2p.f
pgf90 -c -Mfixed -byteswapio -O getgb2rp.f
pgf90 -c -Mfixed -byteswapio -O putgb2.f
pgf90 -c -Mfixed -byteswapio -O g2grids.f
pgf90 -c -Mfixed -byteswapio -O gdt2gds.f
pgf90 -c -Mfixed -byteswapio -O params.f
pgf90 -c -Mfixed -byteswapio -O params_ecmwf.f
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG 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
echo libg2_4.a
libg2_4.a
make[2]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
g2/libg2_4.a
ln -sf g2/libg2_4.a .
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd src ; \
make -i -r ungrib.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UNGRIB" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src'
/lib/cpp -C -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
pgf90 -c -Mfree -byteswapio -O misc_definitions_module.f90
/bin/rm -f debug_cio.o
... ...
... ...
/bin/rm -f cio.o
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UNGRIB -O -c cio.c
/bin/rm -f libpgu.a
ar ru libpgu.a build_hdate.o geth_newdate.o geth_idts.o swap.o table.o parse_table.o gbytesys.o gribcode.o read_namelist.o cio.o
echo libpgu.a
libpgu.a
/bin/rm -f ungrib.exe
pgf90 -o ungrib.exe misc_definitions_module.o debug_cio.o module_debug.o module_stringutil.o table.o module_datarray.o gridinfo.o new_storage.o filelist.o ungrib.o output.o rrpr.o rd_grib1.o file_delete.o datint.o rd_grib2.o \
-L./ngl -lw3 -lg2_4 \
-L/data3a/mp/gill/WPS_LIBS/local/lib -ljasper -lpng12 -lpng -lz \
-L. -lpgu
make[1]: Leaving directory `/mnt/data/work/wrf/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/data/work/wrf/WPS/metgrid/src'
/bin/rm -f cio.o
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_METGRID -O -c cio.c
/bin/rm -f wrf_debug.o wrf_debug.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_METGRID -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc wrf_debug.F > wrf_debug.f90
... ...
... ...
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_METGRID -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc metgrid.F > metgrid.f90
pgf90 -Mfree -byteswapio -O -c metgrid.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f write_met_module.o write_met_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_METGRID -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc write_met_module.F > write_met_module.f90
pgf90 -Mfree -byteswapio -O -c write_met_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -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 \
/mnt/data/work/wrf/WPS/../WRFV3/frame/pack_utils.o /mnt/data/work/wrf/WPS/../WRFV3/frame/module_machine.o \
/mnt/data/work/wrf/WPS/../WRFV3/frame/module_internal_header_util.o \
-I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc \
-L/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -lio_grib1 -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -lio_grib_share -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -lwrfio_int -L/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/lib -lnetcdf \
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/metgrid/src'
( cd src/ngl ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" CC="cc" FC="pgf90" RANLIB="echo" all )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd g2 ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" all ; echo g2/libg2_4.a )
make[2]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_png.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_png.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
echo libg2_4.a
libg2_4.a
make[2]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
g2/libg2_4.a
ln -sf g2/libg2_4.a .
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd src ; \
make -i -r g1print.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GRIBUTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src'
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GRIBUTIL -DUSE_JPEG2000 -DUSE_PNG g1print.F > g1print.f90
pgf90 -c -Mfree -byteswapio -O g1print.f90
pgf90 -o g1print.exe g1print.o gribcode.o module_debug.o debug_cio.o libpgu.a
make[1]: Leaving directory `/mnt/data/work/wrf/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/data/work/wrf/WPS" CC="cc" FC="pgf90" RANLIB="echo" all )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd g2 ; make -i -r DEV_TOP="/mnt/data/work/wrf/WPS" all ; echo g2/libg2_4.a )
make[2]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_jpeg2000.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG enc_png.c
cc -c -O -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -I/data3a/mp/gill/WPS_LIBS/local/include -DUSE_JPEG2000 -DUSE_PNG dec_png.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
echo libg2_4.a
libg2_4.a
make[2]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl/g2'
g2/libg2_4.a
ln -sf g2/libg2_4.a .
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/ungrib/src/ngl'
( cd src ; \
make -i -r g2print.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GRIBUTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/ungrib/src'
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_GRIBUTIL g2print.F > g2print.f90
pgf90 -c -Mfree -byteswapio -O g2print.f90 -I. -I./ngl/g2
pgf90 -o g2print.exe g2print.o \
filelist.o gridinfo.o \
-L. -lpgu \
-L./ngl -lw3 -lg2_4 \
-L/data3a/mp/gill/WPS_LIBS/local/lib -ljasper -lpng12 -lpng -lz
make[1]: Leaving directory `/mnt/data/work/wrf/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 ; \
make -i -r plotfmt.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f misc_definitions_module.o misc_definitions_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc misc_definitions_module.F > misc_definitions_module.f90
pgf90 -Mfree -byteswapio -O -c misc_definitions_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f met_data_module.o met_data_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc met_data_module.F > met_data_module.f90
pgf90 -Mfree -byteswapio -O -c met_data_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f constants_module.o constants_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc constants_module.F > constants_module.f90
pgf90 -Mfree -byteswapio -O -c constants_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f cio.o
pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -O -c cio.c
/bin/rm -f module_debug.o module_debug.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc module_debug.F > module_debug.f90
pgf90 -Mfree -byteswapio -O -c module_debug.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f read_met_module.o read_met_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc read_met_module.F > read_met_module.f90
pgf90 -Mfree -byteswapio -O -c read_met_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL plotfmt.F > plotfmt.f90
pgf90 -Mfree -byteswapio -O -c plotfmt.f90
pgf90 -o plotfmt.exe plotfmt.o read_met_module.o module_debug.o \
misc_definitions_module.o cio.o met_data_module.o \
-L/lib -lncarg -lncarg_gks -lncarg_c -L/usr/X11R6/lib -lX11 -L/opt/pgi/linux86/6.1/lib -lpgftnrtl -lpgc -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/util/src'
if [ -h plotfmt.exe ] ; then \
/bin/rm -f plotfmt.exe ; \
fi ; \
if [ -h ../plotfmt.exe ] ; then \
/bin/rm -f ../plotfmt.exe ; \
fi ; \
if [ -e src/plotfmt.exe ] ; then \
ln -sf src/plotfmt.exe . ; \
fi
( cd src ; \
make -i -r rd_intermediate.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f rd_intermediate.o rd_intermediate.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc rd_intermediate.F > rd_intermediate.f90
pgf90 -Mfree -byteswapio -O -c rd_intermediate.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -o rd_intermediate.exe rd_intermediate.o read_met_module.o \
module_debug.o misc_definitions_module.o cio.o met_data_module.o
make[1]: Leaving directory `/mnt/data/work/wrf/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 ; \
make -i -r plotgrids.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f module_map_utils.o module_map_utils.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc module_map_utils.F > module_map_utils.f90
pgf90 -Mfree -byteswapio -O -c module_map_utils.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/cp plotgrids.F plotgrids.f90
pgf90 -Mfree -byteswapio -O -c plotgrids.f90
pgf90 -o plotgrids.exe module_map_utils.o module_debug.o cio.o constants_module.o misc_definitions_module.o \
plotgrids.o -L/lib -lncarg -lncarg_gks -lncarg_c -L/usr/X11R6/lib -lX11 -L/opt/pgi/linux86/6.1/lib -lpgftnrtl -lpgc -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c
make[1]: Leaving directory `/mnt/data/work/wrf/WPS/util/src'
if [ -h plotgrids.exe ] ; then \
/bin/rm -f plotgrids.exe ; \
fi ; \
if [ -h ../plotgrids.exe ] ; then \
/bin/rm -f ../plotgrids.exe ; \
fi ; \
if [ -e src/plotgrids.exe ] ; then \
ln -sf src/plotgrids.exe . ; \
fi
( cd src ; \
make -i -r mod_levs.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f write_met_module.o write_met_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc write_met_module.F > write_met_module.f90
pgf90 -Mfree -byteswapio -O -c write_met_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f mod_levs.o mod_levs.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc mod_levs.F > mod_levs.f90
pgf90 -Mfree -byteswapio -O -c mod_levs.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -o mod_levs.exe mod_levs.o module_debug.o read_met_module.o \
write_met_module.o misc_definitions_module.o cio.o met_data_module.o
make[1]: Leaving directory `/mnt/data/work/wrf/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 ; \
make -i -r avg_tsfc.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/wrf/WPS/util/src'
/bin/rm -f gridinfo_module.o gridinfo_module.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc gridinfo_module.F > gridinfo_module.f90
pgf90 -Mfree -byteswapio -O -c gridinfo_module.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f module_date_pack.o module_date_pack.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc module_date_pack.F > module_date_pack.f90
pgf90 -Mfree -byteswapio -O -c module_date_pack.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
/bin/rm -f avg_tsfc.o avg_tsfc.mod
/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL -DUSE_JPEG2000 -DUSE_PNG -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc avg_tsfc.F > avg_tsfc.f90
pgf90 -Mfree -byteswapio -O -c avg_tsfc.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -o avg_tsfc.exe avg_tsfc.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
make[1]: Leaving directory `/mnt/data/work/wrf/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 ; \
make -i -r calc_ecmwf_p.exe \
WRF_DIR="/mnt/data/work/wrf/WPS/../WRFV3" \
FC="pgf90" \
CC="pgcc" \
CPP="/lib/cpp -C -P -traditional" \
FFLAGS="-Mfree -byteswapio -O" \
CFLAGS="-O" \
LDFLAGS="" \
CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32 -D_UTIL" )
make[1]: Entering directory `/mnt/data/work/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/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc module_stringutil.F > module_stringutil.f90
pgf90 -Mfree -byteswapio -O -c module_stringutil.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../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/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc calc_ecmwf_p.F > calc_ecmwf_p.f90
pgf90 -Mfree -byteswapio -O -c calc_ecmwf_p.f90 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_netcdf -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib_share -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_grib1 -I/mnt/data/work/wrf/WPS/../WRFV3/external/io_int -I/mnt/data/work/wrf/WPS/../WRFV3/inc
pgf90 -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
make[1]: Leaving directory `/mnt/data/work/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