Thanks for the replies.<br><br>Some specifics:<br><br>WRFV2 is present in the same dir level as WPS and there were no issues while compiling it.<br><br>In the previous compile.log, I used FC=pgf90; CC=pgcc. In this one, I've given, FC="mpif90 -f90=pgf90" CC="mpicc -cc=pgcc"<br><br>Some portions of configure.wrf, configure.wps and compile.log (for WPS) are given below.<br><br>Thanks for any help.<br><br>Jyothi<br>----------------------------------------------<br>configure.wrf:<br><br>#### Architecture specific settings ####<br><br># Settings for PC Linux x86_64 (IA64 and Opteron), PGI 5.2 or higher DM-Parallel (RSL_LITE, MPICH, Allows nesting, No periodic LBCs)<br># Note that for 5.1.x comment out -Mpia=fast<br>#<br># Notes: for experimental implementation of moving nests, add -DMOVE_NESTS to ARCHFLAGS<br># for experimental implementation of vortex tracking nests, add
-DMOVE_NESTS -DVORTEX_CENTER to ARCHFLAGS<br>#<br>DMPARALLEL = 1<br>MAX_PROC = 1024<br>FC = mpif90<br>LD = mpif90<br>CC = mpicc -DMPI2_SUPPORT -DFSEEKO64_OK<br>SCC = pgcc<br>SFC = pgf90<br>RWORDSIZE = $(NATIVE_RWORDSIZE)<br>PROMOTION
= -r$(RWORDSIZE) -i4<br>CFLAGS = -DDM_PARALLEL \<br> -DMAXDOM_MAKE=$(MAX_DOMAINS) -DMAXPROC_MAKE=$(MAX_PROC) -I../external/RSL_LITE \<br> -DLANDREAD_STUB<br>FCOPTIM = -fastsse #-Mipa=fast<br>FCDEBUG = #-g<br>#FCBASEOPTS = -w -byteswapio -Ktrap=fp -Mfree $(FCDEBUG)<br>FCBASEOPTS = -w -byteswapio -Mfree
$(FCDEBUG)<br>FCFLAGS = $(FCOPTIM) $(FCBASEOPTS)<br>ARCHFLAGS = -DGRIB1 -DINTIO -DDM_PARALLEL \<br> -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=$(RWORDSIZE) -DLWORDSIZE=4 -DNETCDF \<br> -DLIMIT_ARGS -DLANDREAD_STUB<br># machine-specific flags needed to link in ESMF library (C++ run-time-library, etc.)<br>ESMF_LIB_FLAGS = <br>ESMF_IO_LIB = -L../external/esmf_time_f90 -lesmf_time<br>ESMF_IO_LIB_EXT = -L../../external/esmf_time_f90 -lesmf_time<br>INCLUDE_MODULES
= -module ../main -I../external/io_netcdf -I../external/io_int -I../external/esmf_time_f90 \<br> -I../external -I../frame -I../share -I../phys -I../inc -I../chem<br>PERL = perl<br>REGISTRY = Registry<br>LIB = -L../external/io_netcdf -lwrfio_nf -L/homes/jy/netcdf/lib -lnetcdf -L../external/RSL_LITE -lrsl_lite \<br> -L../external/io_grib1 -lio_grib1
\<br> \<br> -L../external/io_grib_share -lio_grib_share \<br> -L../external/io_int -lwrfio_int \<br> ../frame/module_internal_header_util.o ../frame/pack_utils.o -L../external/esmf_time_f90 -lesmf_time<br>LDFLAGS = -byteswapio<br>ENVCOMPDEFS = <br>WRF_CHEM = 0<br>CPP = /lib/cpp -C -P
-traditional<br>POUND_DEF = -DNO_RRTM_PHYSICS -traditional $(COREDEFS) -DNONSTANDARD_SYSTEM -DCONFIG_BUF_LEN=$(CONFIG_BUF_LEN) -DMAX_DOMAINS_F=$(MAX_DOMAINS)<br>CPPFLAGS = -I$(LIBINCLUDE) -C -P $(ARCHFLAGS) -I../external/RSL_LITE -C -P `cat ../inc/dm_comm_cpp_flags` $(ENVCOMPDEFS) $(POUND_DEF)<br>AR = ar ru<br>M4 = m4 -B 14000<br>RANLIB = ranlib<br>NETCDFPATH = /homes/jy/netcdf<br>CC_TOOLS =
cc<br>-------------------------------------------------------<br><br>configure.wps:<br><br># Settings for PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel<br>#<br>COMPRESSION_LIBS = -L/homes/jy/jasper/lib \<br> -ljasper -L/usr/lib -lz \<br> -L/homes/jy/PNG/lib \<br> -lpng12 -lpng<br>COMPRESSION_INC = -I/usr/include
\<br> -I/homes/jy/jasper/include \<br> -I/homes/jy/PNG/include<br>FC = mpif90 -f90=pgf90<br>SFC = pgf90<br>FFLAGS = -Mfree -byteswapio -O -I/opt/hpmpi/include/64<br>F77FLAGS = -byteswapio -O -I/opt/hpmpi/include/64<br>FNGFLAGS = $(FFLAGS) -I/opt/hpmpi/include/64<br>LDFLAGS = -I/opt/hpmpi/include/64<br>CC = mpicc -cc=pgcc<br>SCC =
pgcc<br>CFLAGS = -O -I/opt/hpmpi/include/64<br>CPP = /lib/cpp -C -P -traditional<br>CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 -I/opt/hpmpi/include/64<br>NCARG_LIBS2 = -L${PGI}/linux86-64/5.2/lib -lpgftnrtl -lpgc \<br> -L/usr/lib64 -lg2c<br><br>###########################################################<br><br>compile.log:<br><br>**** Compiling WPS and all utilities ****<br> <br>( cd src ; \<br>make -i -r geogrid.exe \<br> WRF_DIR="/homes/jy/WPS/../WRFV2" \<br> FC="mpif90 -f90=pgf90" \<br> CC="mpicc -cc=pgcc" \<br> CPP="/lib/cpp -C -P -traditional" \<br> FFLAGS="-Mfree
-byteswapio -O -I/opt/hpmpi/include/64" \<br> CFLAGS="-O -I/opt/hpmpi/include/64" \<br> LDFLAGS="-I/opt/hpmpi/include/64" \<br> CPPFLAGS="-D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 -I/opt/hpmpi/include/64 -D_GEOGRID" )<br>make[1]: Entering directory `/homes/jy/WPS/geogrid/src'<br>/bin/rm -f cio.o<br>mpicc -cc=pgcc -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 -I/opt/hpmpi/include/64 -D_GEOGRID -O -I/opt/hpmpi/include/64 -c cio.c <br>pgcc-Warning-Unknown switch: -cc=pgcc<br>/bin/rm -f wrf_debug.o wrf_debug.mod<br>/bin/cp wrf_debug.f90 wrf_debug.f<br>mpif90 -f90=pgf90 -Mfree -byteswapio -O -I/opt/hpmpi/include/64 -c wrf_debug.f -I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int
-I/homes/jy/WPS/../WRFV2/inc<br>pgf90-Warning-Unknown switch: -f90=pgf90<br>/bin/rm -f wrf_debug.f<br>/bin/rm -f parallel_module.o parallel_module.mod<br>/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 -I/opt/hpmpi/include/64 -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int -I/homes/jy/WPS/../WRFV2/inc parallel_module.F90 > parallel_module.f<br>mpif90 -f90=pgf90 -Mfree -byteswapio -O -I/opt/hpmpi/include/64 -c parallel_module.f -I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int -I/homes/jy/WPS/../WRFV2/inc<br>pgf90-Warning-Unknown switch: -f90=pgf90<br>PGF90-F-0004-Unable to open MODULE file mpi.mod (parallel_module.f:
9)<br>PGF90/any Linux/x86-64 6.1-2: compilation aborted<br>make[1]: [parallel_module.o] Error 2 (ignored)<br>/bin/rm -f parallel_module.f<br>/bin/rm -f module_debug.o module_debug.mod<br>/lib/cpp -C -P -traditional -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -D_MPI -DBIT32 -I/opt/hpmpi/include/64 -D_GEOGRID -DUSE_JPEG2000 -DUSE_PNG -I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int -I/homes/jy/WPS/../WRFV2/inc module_debug.F90 > module_debug.f<br>mpif90 -f90=pgf90 -Mfree -byteswapio -O -I/opt/hpmpi/include/64 -c module_debug.f -I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int -I/homes/jy/WPS/../WRFV2/inc<br>pgf90-Warning-Unknown switch: -f90=pgf90<br>PGF90-F-0004-Unable to open MODULE file
parallel_module.mod (module_debug.f: 4)<br>PGF90/any Linux/x86-64 6.1-2: compilation aborted<br>make[1]: [module_debug.o] Error 2 (ignored)<br>/bin/rm -f module_debug.f<br>/bin/rm -f bitarray_module.o bitarray_module.mod<br>/bin/cp bitarray_module.f90 bitarray_module.f<br>mpif90 -f90=pgf90 -Mfree -byteswapio -O -I/opt/hpmpi/include/64 -c bitarray_module.f -I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int -I/homes/jy/WPS/../WRFV2/inc<br>pgf90-Warning-Unknown switch: -f90=pgf90<br>PGF90-F-0004-Unable to open MODULE file module_debug.mod (bitarray_module.f: 9)<br>PGF90/any Linux/x86-64 6.1-2: compilation aborted<br>make[1]: [bitarray_module.o] Error 2 (ignored)<br>/bin/rm -f bitarray_module.f<br>---------------------------------------------------------<br>mpif90 -f90=pgf90 -Mfree -byteswapio -O -I/opt/hpmpi/include/64 -c gridinfo_module.f
-I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int -I/homes/jy/WPS/../WRFV2/inc<br>pgf90-Warning-Unknown switch: -f90=pgf90<br>PGF90-F-0004-Unable to open MODULE file module_debug.mod (gridinfo_module.f: 10)<br>PGF90/any Linux/x86-64 6.1-2: compilation aborted<br>make[1]: [gridinfo_module.o] Error 2 (ignored)<br>/bin/rm -f gridinfo_module.f<br>/bin/rm -f module_map_utils.o module_map_utils.mod<br>/bin/cp module_map_utils.f90 module_map_utils.f<br>mpif90 -f90=pgf90 -Mfree -byteswapio -O -I/opt/hpmpi/include/64 -c module_map_utils.f -I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int -I/homes/jy/WPS/../WRFV2/inc<br>pgf90-Warning-Unknown switch: -f90=pgf90<br>PGF90-F-0004-Unable to open MODULE file module_debug.mod
(module_map_utils.f: 135)<br>PGF90/any Linux/x86-64 6.1-2: compilation aborted<br>make[1]: [module_map_utils.o] Error 2 (ignored)<br>/bin/rm -f module_map_utils.f<br>/bin/rm -f list_module.o list_module.mod<br>/bin/cp list_module.f90 list_module.f<br>mpif90 -f90=pgf90 -Mfree -byteswapio -O -I/opt/hpmpi/include/64 -c list_module.f -I/homes/jy/WPS/../WRFV2/external/io_netcdf -I/homes/jy/WPS/../WRFV2/external/io_grib_share -I/homes/jy/WPS/../WRFV2/external/io_grib1 -I/homes/jy/WPS/../WRFV2/external/io_int -I/homes/jy/WPS/../WRFV2/inc<br>pgf90-Warning-Unknown switch: -f90=pgf90<br>PGF90-F-0004-Unable to open MODULE file module_debug.mod (list_module.f: 9)<br>PGF90/any Linux/x86-64 6.1-2: compilation aborted<br>make[1]: [list_module.o] Error 2 (ignored)<br>---------------------<br><br><br><p> 
<hr size=1>Take the Internet to Go: Yahoo!Go puts the <a href="http://us.rd.yahoo.com/evt=48253/*http://mobile.yahoo.com/go?refer=1GNXIC">Internet in your pocket:</a> mail, news, photos & more.