[Wrf-users] undefined references compiling UPPV1.1
Martin Ivanov
martin.ivanov at ifg.uni-tuebingen.de
Sun Apr 29 04:03:21 MDT 2012
Dear WRF users,
I finally managed to compile WRF and WPS on my system Slackware64-13.37,
kernel 2.6.38.4, gcc (GCC) 4.5.2, GNU Fortran (GCC) 4.5.2,
openmpi-1.4.5, dmpar build,
moving vortex. You can ignore all my other posts to You, I managed to
solve the issues myself. UPPV1.1 also seems to compile, I have the three
executables in bin and the 8 libraries in lib. What
worries me, however, is that a little before the compilation end a
number of messages for undefined references occur, related to the netcdf
library:
mpif90 -ffree-form -ffree-line-length-none -o unipost.exe
-fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX
-DUPPLITTLEENDIAN -fno-range-check -O3 ../NCEP_modules/kinds_mod.o
../NCEP_modules/constants_mod.o
/home/marto/build/tmp/WRF-3.4/frame/module_internal_header_util.o
/home/marto/build/tmp/WRF-3.4/frame/pack_utils.o
/home/marto/build/tmp/WRF-3.4/frame/module_machine.o wrf_io_flags.o
getVariable.o getIVariable.o getVariableB.o getIVariableN.o
getVariableRSM.o gfsio_module.o nemsio_module.o machine.o physcons.o
count_recs_wrf_binary_file.o inventory_wrf_binary_file.o next_buf.o
retrieve_index.o ZENSUN.o CLDFRAC_ZHAO.o GFSPOST.o GETGBANDSCATTER.o
rsearch.o VRBLS2D_mod.o VRBLS3D_mod.o VRBLS4D_mod.o MASKS_mod.o
PMICRPH.o SOIL_mod.o CMASSI.o CTLBLK.o GRIDSPEC.o LOOKUP.o PARAMR.o
RHGRD.o RQSTFLD.o cuparm.o params.o svptbl.o BNDLYR.o BOUND.o
CALCAPE.o CALDWP.o CALDRG.o CALHEL.o CALLCL.o CALMCVG.o CALPOT.o
CALPW.o CALRH.o CALRCH.o CALRH_GSD.o CALSTRM.o CALTAU.o CALTHTE.o
CALVIS.o CALVIS_GSD.o CALVOR.o CALWXT.o TIMEF.o CALWXT_RAMER.o
CALWXT_BOURG.o CALWXT_REVISED.o CALWXT_EXPLICIT.o CALWXT_DOMINANT.o
CLDRAD.o CLMAX.o COLLECT.o COLLECT_LOC.o DEWPOINT.o FDLVL.o FGAMMA.o
FIXED.o FRZLVL.o FRZLVL2.o GET_BITS.o GRIBIT.o INITPOST.o LFMFLD.o
INITPOST_BIN.o MAPSSLP.o MISCLN.o MIXLEN.o MDL2P.o MDLFLD.o MPI_FIRST.o
MPI_LAST.o NGMFLD.o NGMSLP.o OTLFT.o OTLIFT.o SLP_new.o SLP_NMM.o
EXCH.o PARA_RANGE.o PROCESS.o INITPOST_NMM.o EXCH2.o READCNTRL.o
SCLFLD.o SERVER.o SETUP_SERVERS.o SMOOTH.o SURFCE.o SPLINE.o TABLE.o
TABLEQ.o TRPAUS.o TTBLEX.o WETBULB.o WRFPOST.o INITPOST_NMM_BIN.o
CALMICT.o MICROINIT.o GPVS.o MDL2SIGMA.o ETCALC.o CANRES.o CALGUST.o
WETFRZLVL.o SNFRAC.o MDL2AGL.o SNFRAC_GFS.o INITPOST_RSM.o AVIATION.o
DEALLOCATE.o INITPOST_NMM_BIN_MPIIO.o CALPBL.o MDL2SIGMA2.o
INITPOST_GFS.o CALRH_GFS.o LFMFLD_GFS.o CALRAD_WCLOUD_newcrtm.o
MDL2THANDPV.o CALPBLREGIME.o POLEAVG.o INITPOST_NEMS.o
GETNEMSNDSCATTER.o ICAOHEIGHT.o INITPOST_GFS_NEMS.o INITPOST_BIN_MPIIO.o
GEO_ZENITH_ANGLE.o GFIP3.o GRIDAVG.o MSFPS.o CALUPDHEL.o
SELECT_CHANNELS.o -Wl,-noinhibit-exec
-L/home/marto/build/tmp/UPP-1.1/lib -lbacio -lsigio -lsfcio -lsp
-lmersenne -lw3 -lCRTM -L/home/marto/build/tmp/WRF-3.4/main -lwrflib
-L/home/marto/build/tmp/WRF-3.4/external/io_int -lwrfio_int
-L/home/marto/build/tmp/WRF-3.4/external/io_netcdf -lwrfio_nf
-L/home/marto/build/tmp/WRF-3.4/external/io_grib1 -lio_grib1
-L/home/marto/build/tmp/WRF-3.4/external/io_grib_share -lio_grib_share
-L/home/marto/build/tmp/WRF-3.4/external/esmf_time_f90 -lesmf_time
-L/home/marto/build/tmp/WRF-3.4/external/RSL_LITE -lrsl_lite
-L/home/marto/build/tmp/WRF-3.4/external/fftpack/fftpack5 -lfftpack
-L/home/marto/build/tmp/WRF-3.4/external/io_grib2 -lio_grib2
-L/usr/lib64 -ljasper -L/home/marto/build/tmp/WRF-3.4/external/atm_ocn
-latm_ocn -L/usr/netcdf-3.6.3/lib -lnetcdff -lnetcdf
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In
function `__ext_ncd_support_routines_MOD_netcdf_err':
wrf_io.f:(.text+0x758c): undefined reference to `nf_strerror_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In
function `__ext_ncd_support_routines_MOD_gettimeindex':
wrf_io.f:(.text+0x9f0b): undefined reference to `nf_put_vara_text_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In
function `ext_ncd_open_for_read_begin_':
wrf_io.f:(.text+0x151b5): undefined reference to `nf_open_'
The compilation log file (compile_upp.log),
the configure.upp and the arch/configure.defaults files are attached. I
build netcdf-3.6.3 with the same compiler, I have also tried changing
the flags for its build (CPPFLAGS=-DgFortran or f-Df2cFortran,
FFLAGS=-fno-second-underscore, FCFLAGS=-fno-second-underscore), even
tried building netcdf with mpif90 and mpicc, but all of no avail. My
question is, can these error messages be ignored, as actually UPP is
built, judging from the exe and library files. If yes, ok, but if no,
what is going wrong? I am already completely out of ideas.
I thank You for Your attention. I am looking forward to Your reply.
Best regards,
--
Dr. Martin Ivanov
Eberhard-Karls-Universität Tübingen
Mathematisch-Naturwissenschaftliche Fakultät
Fachbereich Geowissenschaften
Water& Earth System Science (WESS)
Keplerstraße 17, 72074 Tübingen, Deutschland
Tel. +4970712975023
-------------- next part --------------
###########################################################
# This file defines the compilation, link, and archive flags for
# supported systems. Each record entry should follow the same
# format
#
# Preprocessor flags
# IBM4, IBM8, LINUX, CRAY90, HP, SGI, LINUXF90, VPP500
# VERBOSE
###########################################################
#ARCH AIX #serial dmpar
#
SFC = xlf_r
SF90 = xlf90_r -qfree=f90
SCC = cc_r
DM_FC = mpxlf_r
DM_F90 = mpxlf90_r -qfree=f90
DM_CC = mpcc_r -DMPI2_SUPPORT
FC = CONFIGURE_FC
F90 = CONFIGURE_F90
CC = CONFIGURE_CC
CPP = /usr/bin/cpp
LINUX_OBJ =
BYTE_ORDER = UPPBIGENDIAN
SIZE_I8R8 = -qintsize=8 -qrealsize=8
SIZE_I4R8 = -qintsize=4 -qrealsize=8
SIZE_I4R4 = -qintsize=4 -qrealsize=4
SIZE =
PPDEFINE = -WF,-DIBM4 -WF,-D$(BYTE_ORDER)
PPDEFINE_C = -DIBM4 -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -g -O0 -qfullpath -qflttrap=inv:ov:zero:en -qcheck -qsigtrap
CRTMDBUG=
CDEBUG = -g -O0
FOPT = -O3
CRTMOPT =
COPT = -O3
CPP_FLAGS= -C -P $(PPDEFINE_C)
INC_FLAGS=
LDFLAGS = -lessl
FFLAGS = -qmaxmem=-1 -qarch=auto -q64 -qessl -qnosave $(SIZE) \
-qinitauto=FF911299 $(FPPDEFINE) CONFIGURE_FFLAGS
CFLAGS = -q64 -C -qfullpath $(PPDEFINE_C) CONFIGURE_CFLAGS
ARFLAGS =
FFLAGS_CRTM = -c -qmaxmem=-1 -qarch=auto -q64 -qessl -qnosave -qfloat=nomaf
-qinitauto -qhalt=W -qsuffix=f=f90:cpp=F90 $(SIZE) \
CONFIGURE_FFLAGS_CRTM
FL_CRTM =
###########################################################
#ARCH Linux i486 i586 i686, PGI compiler #serial dmpar
#
SFC = pgf90
SF90 = pgf90 -Mfree
SCC = pgcc
DM_FC = mpif90 -f90=pgf90
DM_F90 = mpif90 -Mfree -f90=pgf90
DM_CC = mpicc -cc=$(SCC)
FC = CONFIGURE_FC
F90 = CONFIGURE_F90
CC = CONFIGURE_CC
CPP = /lib/cpp
LINUX_OBJ =
BYTE_ORDER = UPPLITTLEENDIAN
SIZE_I8R8 = -i8 -r8
SIZE_I4R8 = -i4 -r8
SIZE_I4R4 = -i4 -r4
SIZE =
PPDEFINE = -DLINUX -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -g -O0 -Mbounds -Mchkfpstk -Mchkptr -Mchkstk -traceback \
-Ktrap=ovf,divz
CRTMDBUG=
CDEBUG = -g -O0 -Mbounds -Mchkfpstk -Mchkstk -traceback \
-Ktrap=ovf,divz
FOPT = -O3
CRTMOPT =
COPT = -O3
CPP_FLAGS = -C -P $(FPPDEFINE)
INC_FLAGS =
LDFLAGS = -Wl,-noinhibit-exec -Kieee
FFLAGS = -Kieee -pc 32 -Ktrap=fp -byteswapio $(SIZE) $(FPPDEFINE) \
CONFIGURE_FFLAGS
CFLAGS = $(PPDEFINE) CONFIGURE_CFLAGS
ARFLAGS =
FFLAGS_CRTM = -c -byteswapio -Mchkstk -Mdclchk $(SIZE)\
-Minform,inform -Mnosave -Mref_externals -Kieee \
CONFIGURE_FFLAGS_CRTM
FL_CRTM = -Kieee
###########################################################
#ARCH Linux x86_64, PGI compiler # serial dmpar
#
SFC = pgf90
SF90 = pgf90 -Mfree
SCC = pgcc
DM_FC = mpif90 -f90=pgf90
DM_F90 = mpif90 -Mfree -f90=pgf90
DM_CC = mpicc -cc=$(SCC)
FC = CONFIGURE_FC
F90 = CONFIGURE_F90
CC = CONFIGURE_CC
CPP = /lib/cpp
LINUX_OBJ =
BYTE_ORDER = UPPLITTLEENDIAN
SIZE_I8R8 = -i8 -r8
SIZE_I4R8 = -i4 -r8
SIZE_I4R4 = -i4 -r4
SIZE =
PPDEFINE = -DLINUX -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -O0 -g -Mbounds -Mchkfpstk -Mchkptr -Mchkstk -traceback \
-Ktrap=ovf,divz
CRTMDBUG=
CDEBUG = -O0 -g -Mbounds -Mchkfpstk -Mchkstk -traceback \
-Ktrap=ovf,divz
FOPT = -O3
CRTMOPT =
COPT = -O3
CPP_FLAGS = -C -P $(FPPDEFINE)
INC_FLAGS =
LDFLAGS = -Wl,-noinhibit-exec -Kieee
FFLAGS = -Kieee -pc 64 -Ktrap=fp -byteswapio $(SIZE) $(FPPDEFINE) \
CONFIGURE_FFLAGS
CFLAGS = $(PPDEFINE) CONFIGURE_CFLAGS
ARFLAGS =
FFLAGS_CRTM = -c -byteswapio -Mchkstk -Mdclchk $(SIZE)\
-Minform,inform -Mnosave -Mref_externals -Kieee \
CONFIGURE_FFLAGS_CRTM
FL_CRTM = -Kieee
###########################################################
#ARCH Linux i486 i586 i686, Intel compiler # serial dmpar
#
SFC = ifort
SF90 = ifort -free
SCC = icc
DM_FC = mpif90 -f90=$(SFC)
DM_F90 = mpif90 -f90=$(SF90)
DM_CC = mpicc -cc=$(SCC)
FC = CONFIGURE_FC
F90 = CONFIGURE_F90
CC = CONFIGURE_CC
CPP = /lib/cpp
LINUX_OBJ =
BYTE_ORDER = UPPLITTLEENDIAN
SIZE_I8R8 = -i8 -r8
SIZE_I4R8 = -i4 -r8
SIZEI4R4 = -i4 -r4
SIZE =
PPDEFINE = -DLINUX -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -O0 -g -traceback -check all -ftrapuv -fpe0
CRTMDBUG=
CDEBUG = -O0 -g -traceback -debug all -Wall -check-uninit
FOPT = -O3 -msse2
CRTMOPT = -O3 -msse2
COPT = -O3 -msse2
CPP_FLAGS = -C -P $(FPPDEFINE)
INC_FLAGS =
LDFLAGS = -Wl,-noinhibit-exec
FFLAGS = -fp-model precise -ftz -assume byterecl -convert big_endian \
-heap-arrays $(SIZE) $(FPPDEFINE) CONFIGURE_FFLAGS
CFLAGS = $(PPDEFINE) CONFIGURE_CFLAGS
ARFLAGS =
FFLAGS_CRTM = -c -fp-model precise -ftz -assume byterecl \
-convert big_endian $(SIZE) CONFIGURE_FFLAGS_CRTM
#FFLAGS_CRTM = -c -checkbound -convert big_endian -e03 -assume byterecl -fp-stack-check -mieee-fp
FL_CRTM =
###########################################################
#ARCH Linux x86_64, Intel compiler # serial dmpar
#
SFC = ifort
SF90 = ifort -free
SCC = icc
DM_FC = mpif90 -f90=$(SFC)
DM_F90 = mpif90 -f90=$(SF90)
DM_CC = mpicc -cc=$(SCC)
FC = CONFIGURE_FC
F90 = CONFIGURE_F90
CC = CONFIGURE_CC
CPP = /lib/cpp
LINUX_OBJ =
BYTE_ORDER = UPPLITTLEENDIAN
SIZE_I8R8 = -i8 -r8
SIZE_I4R8 = -i4 -r8
SIZE_I4R4 = -i4 -r4
SIZE =
PPDEFINE = -DLINUX -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -O0 -g -traceback -check all -ftrapuv -fpe0
CRTMDBUG= -O0 -g -traceback -check all -ftrapuv -fpe0
CDEBUG = -O0 -g -traceback -debug all -Wall -check-uninit
FOPT = -O3 -msse2
CRTMOPT = -O3 -msse2
COPT = -O3 -msse2
CPP_FLAGS = -C -P $(FPPDEFINE)
INC_FLAGS =
LDFLAGS = -Wl,-noinhibit-exec
FFLAGS = -fp-model precise -ftz -assume byterecl -convert big_endian \
-heap-arrays $(SIZE) $(FPPDEFINE) CONFIGURE_FFLAGS
CFLAGS = $(PPDEFINE) CONFIGURE_CFLAGS
ARFLAGS =
FFLAGS_CRTM = -c -fp-model precise -ftz -assume byterecl -convert big_endian \
$(SIZE) CONFIGURE_FFLAGS_CRTM
#FFLAGS_CRTM = -c -checkbound -convert big_endian -e03 -free -assume byterecl -fp-stack-check -mieee-fp
FL_CRTM =
###########################################################
#ARCH Linux x86_64, Intel compiler, SGI MPT # serial dmpar
#
SFC = ifort
SF90 = ifort -free
SCC = icc
DM_FC = ifort
DM_F90 = ifort -free
DM_CC = icc
FC = CONFIGURE_FC
F90 = CONFIGURE_F90
CC = CONFIGURE_CC
CPP = /lib/cpp
LINUX_OBJ =
BYTE_ORDER = UPPLITTLEENDIAN
SIZE_I8R8 = -i8 -r8
SIZE_I4R8 = -i4 -r8
SIZE_I4R4 = -i4 -r4
SIZE =
PPDEFINE = -DLINUX -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -O0 -g -traceback -check all -ftrapuv -fpe0
CRTMDBUG= -O0 -g -traceback -check all -ftrapuv -fpe0
CDEBUG = -O0 -g -traceback -debug all -Wall -check-uninit
FOPT = -O3 -msse2
CRTMOPT = -O3 -msse2
COPT = -O3 -msse2
CPP_FLAGS = -C -P $(FPPDEFINE)
INC_FLAGS = -I$(MPI_ROOT)/include
LDFLAGS = -Wl,-noinhibit-exec -L$(MPI_ROOT)/lib -lmpi
FFLAGS = -fp-model precise -ftz -assume byterecl -convert big_endian \
-heap-arrays $(SIZE) $(FPPDEFINE) -I$(MPI_ROOT)/include \
CONFIGURE_FFLAGS
CFLAGS = $(PPDEFINE) CONFIGURE_CFLAGS
ARFLAGS =
FFLAGS_CRTM = -c -fp-model precise -ftz -assume byterecl \
-convert big_endian -I$(MPI_ROOT)/include \
$(SIZE) CONFIGURE_FFLAGS_CRTM
FL_CRTM =
###########################################################
#ARCH Linux i486 i586 i686, gfortran compiler # serial dmpar
#
FORMAT_FREE = -ffree-form -ffree-line-length-none
SFC = gfortran
SF90 = gfortran $(FORMAT_FREE)
SCC = gcc
DM_FC = mpif90
DM_F90 = mpif90 $(FORMAT_FREE)
DM_CC = mpicc -cc=$(SCC)
FC = CONFIGURE_FC
F90 = CONFIGURE_F90
CC = CONFIGURE_CC
CPP = /lib/cpp
LINUX_OBJ = TIMEF.o
BYTE_ORDER = UPPLITTLEENDIAN
SIZE_I8R8 = -i8 -r8
SIZE_I4R8 = -i4 -r8
SIZE_I4R4 = -i4 -r4
SIZE =
PPDEFINE = -DLINUX -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -g -O0 -ffpe-trap=overflow,zero -fbounds-check -Wuninitialized \
-ftrapv -Wall
CRTMDBUG=
CDEBUG = -g -O0 -Wall
FOPT = -O3
CRTMOPT =
COPT = -O3
CPP_FLAGS = -C -P $(FPPDEFINE)
INC_FLAGS =
LDFLAGS = -Wl,-noinhibit-exec
FFLAGS = -fconvert=big-endian -fno-second-underscore -frecord-marker=4 \
$(FPPDEFINE) $(SIZE) -fno-range-check CONFIGURE_FFLAGS
CFLAGS = $(PPDEFINE) -D_OPENMP CONFIGURE_CFLAGS
ARFLAGS =
FFLAGS_CRTM = -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 \
-ggdb -static $(SIZE) CONFIGURE_FFLAGS_CRTM
FL_CRTM =
###########################################################
#ARCH Linux x86_64, gfortran compiler # serial dmpar
#
FORMAT_FREE = -ffree-form -ffree-line-length-none
SFC = gfortran
SF90 = gfortran $(FORMAT_FREE)
SCC = gcc
DM_FC = mpif90
DM_F90 = mpif90 $(FORMAT_FREE)
DM_CC = mpicc -cc=$(SCC)
FC = CONFIGURE_FC
F90 = CONFIGURE_F90
CC = CONFIGURE_CC
CPP = /lib/cpp
LINUX_OBJ = TIMEF.o
BYTE_ORDER = UPPLITTLEENDIAN
SIZE_I8R8 = -i8 -r8
SIZE_I4R8 = -i4 -r8
SIZE_I4R4 = -i4 -r4
SIZE =
PPDEFINE = -DLINUX -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -g -O0 -ffpe-trap=overflow,zero -fbounds-check -Wuninitialized \
-ftrapv -Wall
CRTMDBUG=
CDEBUG = -g -O0 -Wall
FOPT = -O3
CRTMOPT =
COPT = -O3
CPP_FLAGS = -C -P $(FPPDEFINE)
INC_FLAGS =
LDFLAGS = -Wl,-noinhibit-exec
FFLAGS = -fconvert=big-endian -fno-second-underscore -frecord-marker=4 \
$(FPPDEFINE) $(SIZE) -fno-range-check CONFIGURE_FFLAGS
CFLAGS = $(PPDEFINE) -D_OPENMP CONFIGURE_CFLAGS
ARFLAGS =
FFLAGS_CRTM = -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 \
-ggdb -static $(SIZE) CONFIGURE_FFLAGS_CRTM
FL_CRTM =
##################################################################
#ARCH NULL
-------------- next part --------------
# configure.upp
#
# This file was automatically generated by the configure script in the
# top level directory. You may make changes to the settings in this
# file but be aware they will be overwritten each time you run configure.
# Ordinarily, it is necessary to run configure once, when the code is
# first installed.
#
# To permanently change options, change the settings for your platform
# in the file arch/configure.defaults then rerun configure.
#
SHELL = /bin/sh
#### Architecture specific settings ####
# Settings for Linux x86_64, gfortran compiler (dmpar)#
FORMAT_FREE = -ffree-form -ffree-line-length-none
SFC = gfortran
SF90 = gfortran $(FORMAT_FREE)
SCC = gcc
DM_FC = mpif90
DM_F90 = mpif90 $(FORMAT_FREE)
DM_CC = mpicc -cc=$(SCC)
FC = $(DM_FC)
F90 = $(DM_F90)
CC = $(DM_CC)
CPP = /lib/cpp
LINUX_OBJ = TIMEF.o
BYTE_ORDER = UPPLITTLEENDIAN
SIZE_I8R8 = -i8 -r8
SIZE_I4R8 = -i4 -r8
SIZE_I4R4 = -i4 -r4
SIZE =
PPDEFINE = -DLINUX -D$(BYTE_ORDER)
FPPDEFINE = $(PPDEFINE)
FDEBUG = -g -O0 -ffpe-trap=overflow,zero -fbounds-check -Wuninitialized \
-ftrapv -Wall
CRTMDBUG=
CDEBUG = -g -O0 -Wall
FOPT = -O3
CRTMOPT =
COPT = -O3
CPP_FLAGS = -C -P $(FPPDEFINE)
INC_FLAGS =
LDFLAGS = -Wl,-noinhibit-exec
FFLAGS = -fconvert=big-endian -fno-second-underscore -frecord-marker=4 \
$(FPPDEFINE) $(SIZE) -fno-range-check $(FOPT)
CFLAGS = $(PPDEFINE) -D_OPENMP $(COPT)
ARFLAGS =
FFLAGS_CRTM = -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 \
-ggdb -static $(SIZE) $(FOPT)
FL_CRTM =
##################################################################
#
# Macros, these should be generic for all machines
LN = ln -sf
MAKE = make
RM = /bin/rm -f
CP = /bin/cp
MV = /bin/mv
AR = ar ru
WRF_DIR = /home/marto/build/tmp/WRF-3.4
WRF_LIB2 = -L/home/marto/build/tmp/WRF-3.4/external/io_grib2 -lio_grib2 -L/usr/lib64 -ljasper -L/home/marto/build/tmp/WRF-3.4/external/atm_ocn -latm_ocn
NETCDFPATH = /usr/netcdf-3.6.3
NETCDFLIBS = -lnetcdff -lnetcdf
COMMS_ADD_OBJ =
COMMS_ADD_OBJST =
COMMS_LIB =
SERIAL_MPI_STUB =
SERIAL_MPI_LIB =
BINDIR = /home/marto/build/tmp/UPP-1.1/bin
INCMOD = /home/marto/build/tmp/UPP-1.1/include
LIBDIR = /home/marto/build/tmp/UPP-1.1/lib
WRF_INCLUDE = -I$(WRF_DIR)/frame
WRF_LIB = -L$(WRF_DIR)/main -lwrflib \
-L$(WRF_DIR)/external/io_int -lwrfio_int \
-L$(WRF_DIR)/external/io_netcdf -lwrfio_nf \
-L$(WRF_DIR)/external/io_grib1 -lio_grib1 \
-L$(WRF_DIR)/external/io_grib_share -lio_grib_share \
-L$(WRF_DIR)/external/esmf_time_f90 -lesmf_time \
-L$(WRF_DIR)/external/RSL_LITE -lrsl_lite \
-L$(WRF_DIR)/external/fftpack/fftpack5 -lfftpack
WRF_MODS = $(WRF_DIR)/frame/module_internal_header_util.o \
$(WRF_DIR)/frame/pack_utils.o \
$(WRF_DIR)/frame/module_machine.o
#
# These files may be changed to enable other files with the same
# functions definitions, but different logic. This is typically
# how backward compatibilty is achieved for the community code.
INITPOST_NMM_BIN_MPIIO = INITPOST_NMM_BIN_MPIIO_IJK.f
GRIBIT = GRIBIT.f
CALRAD = CALRAD_WCLOUD_crtm.f
# There is probably no reason to modify these rules
.SUFFIXES : .c .f .f90
.c.o:
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $<
.f.o:
$(FC) $(FFLAGS) $(EXTRA_FFLAGS) $<
.f90.o :
$(F90) $(FFLAGS) $(EXTRA_FFLAGS) $<
.F.o:
$(CPP) $(CPP_FLAGS) $< > $*.f
$(FC) $(FFLAGS) $(EXTRA_FFLAGS) $<
.F90.o:
$(CPP) $(CPP_FLAGS) $< > $*.f90
$(F90) $(FFLAGS) $(EXTRA_FFLAGS) $<
-------------- next part --------------
**** Compiling UPP and all libs ****
Making all in /home/marto/build/tmp/UPP-1.1/src/NCEP_modules
make[1]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/NCEP_modules'
makefile:43: warning: overriding recipe for target `.f.o'
../../configure.upp:119: warning: ignoring old recipe for target `.f.o'
mpif90 -ffree-form -ffree-line-length-none -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c kinds_mod.f constants_mod.f
/bin/cp *.mod /home/marto/build/tmp/UPP-1.1/include
make[1]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/NCEP_modules'
Making all in /home/marto/build/tmp/UPP-1.1/src/lib
make[1]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib'
/bin/cp crtm2.makefile crtm2/makefile
===== Making all in /home/marto/build/tmp/UPP-1.1/src/lib/bacio =====
make[2]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/bacio'
makefile:56: warning: overriding recipe for target `.f.o'
../../../configure.upp:119: warning: ignoring old recipe for target `.f.o'
ln -sf clib4.h clib.h
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include bafrio.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include baciof.f
mpicc -cc=gcc -DLINUX -DUPPLITTLEENDIAN -D_OPENMP -O3 -c bacio.v1.4.c
gcc: unrecognized option '-cc=gcc'
ar ru libbacio.a bafrio.o baciof.o bacio.v1.4.o
ar: creating libbacio.a
/bin/cp libbacio.a /home/marto/build/tmp/UPP-1.1/lib
/bin/cp *.mod /home/marto/build/tmp/UPP-1.1/include
make[2]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/bacio'
===== Making all in /home/marto/build/tmp/UPP-1.1/src/lib/crtm2 =====
make[2]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/crtm2'
( cd src; echo "Making CRTM library in `pwd`" ; \
make FC="mpif90 -ffree-form -ffree-line-length-none" FL="mpif90 -ffree-form -ffree-line-length-none" FC_FLAGS="-c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -ggdb -static -O3" FL_FLAGS="" install; \
\
/bin/cp lib/libCRTM.a /home/marto/build/tmp/UPP-1.1/lib/libCRTM.a ; \
ln -sf `pwd`/include /home/marto/build/tmp/UPP-1.1/include/crtm2 ; \
)
Making CRTM library in /home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src
make[3]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src'
make[4]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src'
Making `all' in directory /home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src/libsrc
make[5]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src/libsrc'
a - Type_Kinds.o
a - File_Utility.o
a - Message_Handler.o
a - Date_Utility.o
a - Compare_Float_Numbers.o
a - Endian_Utility.o
a - Binary_File_Utility.o
a - Sort_Utility.o
a - Search_Utility.o
a - Fundamental_Constants.o
a - Spectral_Units_Conversion.o
a - SensorInfo_Parameters.o
a - AntCorr_Define.o
a - AntCorr_Binary_IO.o
a - SpcCoeff_Define.o
a - SpcCoeff_Binary_IO.o
a - CloudCoeff_Define.o
a - CloudCoeff_Binary_IO.o
a - AerosolCoeff_Define.o
a - AerosolCoeff_Binary_IO.o
a - EmisCoeff_Define.o
a - EmisCoeff_Binary_IO.o
a - BeCoeff_Define.o
a - BeCoeff_Binary_IO.o
a - NESDIS_AMSRE_SICEEM_Module.o
a - NESDIS_AMSRE_SNOWEM_Module.o
a - NESDIS_AMSU_SICEEM_Module.o
a - NESDIS_AMSU_SnowEM_Module.o
a - NESDIS_MHS_SICEEM_Module.o
a - NESDIS_MHS_SnowEM_Module.o
a - NESDIS_LandEM_Module.o
a - NESDIS_OCEANEM_Module.o
a - NESDIS_SEAICE_PHYEM_MODULE.o
a - NESDIS_SnowEM_Parameters.o
a - NESDIS_SSMI_Module.o
a - NESDIS_SSMI_SIceEM_Module.o
a - NESDIS_SSMI_SnowEM_Module.o
a - NESDIS_SSMIS_SeaIceEM_Module.o
a - NESDIS_SSMIS_SnowEM_Module.o
a - CRTM_Utility.o
a - CRTM_Interpolation.o
a - CRTM_SpcCoeff.o
a - CRTM_TauCoeff.o
a - TauCoeff_Define.o
a - CRTM_AerosolCoeff.o
a - CRTM_CloudCoeff.o
a - CRTM_EmisCoeff.o
a - CRTM_BeCoeff.o
a - CRTM_Atmosphere_Define.o
a - CRTM_Cloud_Define.o
a - CRTM_Aerosol_Define.o
a - CRTM_Atmosphere_IO.o
a - CRTM_Cloud_IO.o
a - CRTM_Aerosol_IO.o
a - CRTM_Surface_Define.o
a - CRTM_SensorData_Define.o
a - CRTM_Surface_IO.o
a - CRTM_SensorData_IO.o
a - CRTM_SensorInfo.o
a - CRTM_ChannelInfo_Define.o
a - CRTM_Geometry_Define.o
a - CRTM_Geometry_IO.o
a - CRTM_GeometryInfo_Define.o
a - CRTM_GeometryInfo.o
a - CRTM_Atmosphere.o
a - iAtm_Define.o
a - CRTM_Model_Profiles.o
a - CRTM_AtmAbsorption.o
a - CRTM_AtmScatter_Define.o
a - CRTM_AerosolScatter.o
a - CRTM_CloudScatter.o
a - CRTM_MoleculeScatter.o
a - CRTM_SfcOptics_Define.o
a - CRTM_SfcOptics.o
a - CRTM_IR_Ice_SfcOptics.o
a - CRTM_IR_Land_SfcOptics.o
a - CRTM_IR_Snow_SfcOptics.o
a - CRTM_IR_Water_SfcOptics.o
a - CRTM_MW_Ice_SfcOptics.o
a - CRTM_MW_Land_SfcOptics.o
a - CRTM_MW_Snow_SfcOptics.o
a - CRTM_MW_Water_SfcOptics.o
a - CRTM_VIS_Water_SfcOptics.o
a - CRTM_LowFrequency_MWSSEM.o
a - Ocean_Permittivity.o
a - Fresnel.o
a - CRTM_Fastem1.o
a - CRTM_Fastem3.o
a - CRTM_IRSSEM.o
a - CRTM_surface_ir_emissivity.o
a - CRTM_AtmOptics.o
a - CRTM_RTSolution_Define.o
a - CRTM_RTSolution_IO.o
a - RTV_Define.o
a - CRTM_RTSolution.o
a - CRTM_Planck_Functions.o
a - CRTM_AntCorr.o
a - CRTM_AncillaryInput_Define.o
a - SSU_Input_Define.o
a - Zeeman_Input_Define.o
a - CRTM_Options_Define.o
a - CRTM_Parameters.o
a - CRTM_LifeCycle.o
a - CRTM_Forward_Module.o
a - CRTM_Tangent_Linear_Module.o
a - CRTM_Adjoint_Module.o
a - CRTM_K_Matrix_Module.o
a - CRTM_Module.o
a - ODAS_AtmAbsorption.o
a - ODAS_Predictor.o
a - ODAS_Predictor_Define.o
a - ODAS_Binary_IO.o
a - ODAS_Define.o
a - ODAS_TauCoeff.o
a - ODPS_AtmAbsorption.o
a - ODPS_Predictor.o
a - ODPS_Predictor_Define.o
a - ODPS_Binary_IO.o
a - ODPS_Define.o
a - ODPS_TauCoeff.o
a - CRTM_GeometryInfo.o
a - ODSSU_AtmAbsorption.o
a - ODSSU_Define.o
a - ODSSU_Binary_IO.o
a - ODSSU_TauCoeff.o
a - Profile_Utility_Parameters.o
a - ODPS_CoordinateMapping.o
a - ODZeeman_TauCoeff.o
a - ODZeeman_AtmAbsorption.o
a - ODZeeman_Predictor.o
a - Zeeman_Utility.o
make[5]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src/libsrc'
Returning to directory /home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src
make[4]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src'
Installing libCRTM.a in /home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src/lib
Installing *.mod in /home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src/include
make[3]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/crtm2/src'
make[2]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/crtm2'
===== Making all in /home/marto/build/tmp/UPP-1.1/src/lib/ip =====
make[2]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/ip'
makefile:65: warning: overriding recipe for target `.f.o'
../../../configure.upp:119: warning: ignoring old recipe for target `.f.o'
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gausslat.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gcdist.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdsawt.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswiz00.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswiz01.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswiz03.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswiz04.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswiz05.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswizc9.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswizca.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswizcb.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswizcd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswiz.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzd00.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzd01.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzd03.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzd04.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzd05.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzdc9.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzdca.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzdcb.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzdcd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gdswzd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ijkgds0.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ijkgds1.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ijkgds.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipmerge2.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipolates.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipolatev.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipsector.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipspaste.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipxetas.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipxwafs2.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipxwafs3.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ipxwafs.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include makgds.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include movect.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polateg0.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polateg1.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polateg4.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polates0.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polates1.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polates2.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polates3.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polates4.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polates6.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polatev0.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polatev1.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polatev2.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polatev3.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polatev4.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polatev6.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polfixs.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include polfixv.f
ar ru libip.a gausslat.o gcdist.o gdsawt.o gdswiz00.o gdswiz01.o gdswiz03.o gdswiz04.o gdswiz05.o gdswizc9.o gdswizca.o gdswizcb.o gdswizcd.o gdswiz.o gdswzd00.o gdswzd01.o gdswzd03.o gdswzd04.o gdswzd05.o gdswzdc9.o gdswzdca.o gdswzdcb.o gdswzdcd.o gdswzd.o ijkgds0.o ijkgds1.o ijkgds.o ipmerge2.o ipolates.o ipolatev.o ipsector.o ipspaste.o ipxetas.o ipxwafs2.o ipxwafs3.o ipxwafs.o makgds.o movect.o polateg0.o polateg1.o polateg4.o polates0.o polates1.o polates2.o polates3.o polates4.o polates6.o polatev0.o polatev1.o polatev2.o polatev3.o polatev4.o polatev6.o polfixs.o polfixv.o
ar: creating libip.a
/bin/cp libip.a /home/marto/build/tmp/UPP-1.1/lib
make[2]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/ip'
===== Making all in /home/marto/build/tmp/UPP-1.1/src/lib/mersenne =====
make[2]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/mersenne'
mpif90 -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include mersenne_twister.f
ar ru libmersenne.a mersenne_twister.o
ar: creating libmersenne.a
/bin/cp libmersenne.a /home/marto/build/tmp/UPP-1.1/lib
/bin/cp *.mod /home/marto/build/tmp/UPP-1.1/include
make[2]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/mersenne'
===== Making all in /home/marto/build/tmp/UPP-1.1/src/lib/sfcio =====
make[2]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/sfcio'
makefile:45: warning: overriding recipe for target `.f.o'
../../../configure.upp:119: warning: ignoring old recipe for target `.f.o'
mpif90 -ffree-form -ffree-line-length-none -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sfcio_module.f
ar ru libsfcio.a sfcio_module.o
ar: creating libsfcio.a
/bin/cp libsfcio.a /home/marto/build/tmp/UPP-1.1/lib
/bin/cp *.mod /home/marto/build/tmp/UPP-1.1/include
make[2]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/sfcio'
===== Making all in /home/marto/build/tmp/UPP-1.1/src/lib/sigio =====
make[2]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/sigio'
makefile:54: warning: overriding recipe for target `.f.o'
../../../configure.upp:119: warning: ignoring old recipe for target `.f.o'
mpif90 -ffree-form -ffree-line-length-none -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sigio_module.f
mpif90 -ffree-form -ffree-line-length-none -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sigio_r_module.f
ar ru libsigio.a sigio_module.o sigio_r_module.o
ar: creating libsigio.a
/bin/cp libsigio.a /home/marto/build/tmp/UPP-1.1/lib
/bin/cp *.mod /home/marto/build/tmp/UPP-1.1/include
make[2]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/sigio'
===== Making all in /home/marto/build/tmp/UPP-1.1/src/lib/sp =====
make[2]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/sp'
makefile:63: warning: overriding recipe for target `.f.o'
../../../configure.upp:119: warning: ignoring old recipe for target `.f.o'
makefile:66: warning: overriding recipe for target `.F.o'
../../../configure.upp:125: warning: ignoring old recipe for target `.F.o'
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include bll2ps.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spanaly.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spdz2uv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include speps.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spfft1.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spffte.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spfft.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spfftpt.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spgradq.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spgradx.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spgrady.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include splaplac.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include splegend.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sppad.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spsynth.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptezd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptez.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptezmd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptezm.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptezmv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptezv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgpmd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgpm.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgpmv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgpsd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgps.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgpsv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgptd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgpt.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgptsd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgptvd.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptgptv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrand.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptran.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptranf0.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptranf1.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptranf.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptranfv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptranv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrund.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrun.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrung.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrungv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrunl.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrunm.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrunmv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptruns.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrunsv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sptrunv.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spuv2dz.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spvar.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include spwget.f
/lib/cpp -C -P -DLINUX -DUPPLITTLEENDIAN splat.F > splat.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include splat.f
/lib/cpp -C -P -DLINUX -DUPPLITTLEENDIAN ncpus.F > ncpus.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ncpus.f
ar ru libsp.a bll2ps.o spanaly.o spdz2uv.o speps.o spfft1.o spffte.o spfft.o spfftpt.o spgradq.o spgradx.o spgrady.o splaplac.o splegend.o sppad.o spsynth.o sptezd.o sptez.o sptezmd.o sptezm.o sptezmv.o sptezv.o sptgpmd.o sptgpm.o sptgpmv.o sptgpsd.o sptgps.o sptgpsv.o sptgptd.o sptgpt.o sptgptsd.o sptgptvd.o sptgptv.o sptrand.o sptran.o sptranf0.o sptranf1.o sptranf.o sptranfv.o sptranv.o sptrund.o sptrun.o sptrung.o sptrungv.o sptrunl.o sptrunm.o sptrunmv.o sptruns.o sptrunsv.o sptrunv.o spuv2dz.o spvar.o spwget.o splat.o ncpus.o
ar: creating libsp.a
/bin/cp libsp.a /home/marto/build/tmp/UPP-1.1/lib
make[2]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/sp'
===== Making all in /home/marto/build/tmp/UPP-1.1/src/lib/w3 =====
make[2]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/lib/w3'
makefile:61: warning: overriding recipe for target `.f.o'
../../../configure.upp:119: warning: ignoring old recipe for target `.f.o'
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fa09.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fb06.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fb11.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include errexit.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include errmsg.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include fparsei.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include fparser.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gbytes_char.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include gbytes.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getbit.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgb1re.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgb1r.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgb1s.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbe.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbeh.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbem.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbemh.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbemp.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbens.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbep.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbex.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbexm.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgb.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbh.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbm.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbmh.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbmp.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgbp.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgi.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include getgir.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include idsdef.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include instrument.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include iw3jdn.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include ixgb.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include lengds.f
mpicc -cc=gcc -DLINUX -DUPPLITTLEENDIAN -D_OPENMP -O3 -c mova2i.c
gcc: unrecognized option '-cc=gcc'
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include pdsens.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include pdseup.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include putgbe.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include putgben.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include putgbens.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include putgbex.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include putgb.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include putgbn.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include r63w72.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sbyte.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include sbytes.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include skgb.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include start.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include summary.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3valdat.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3difdat.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3doxdat.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi01.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi58.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi59.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi63.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi68.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi71.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi72.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi73.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi74.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi75.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi76.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi82.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fi83.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fs21.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3fs26.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3locdat.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3log.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3movdat.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3reddat.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3tagb.f
gfortran -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include w3utcdat.f
ar ru libw3.a w3fa09.o w3fb06.o w3fb11.o errexit.o errmsg.o fparsei.o fparser.o gbytes_char.o gbytes.o getbit.o getgb1re.o getgb1r.o getgb1s.o getgbe.o getgbeh.o getgbem.o getgbemh.o getgbemp.o getgbens.o getgbep.o getgbex.o getgbexm.o getgb.o getgbh.o getgbm.o getgbmh.o getgbmp.o getgbp.o getgi.o getgir.o idsdef.o instrument.o iw3jdn.o ixgb.o lengds.o mova2i.o pdsens.o pdseup.o putgbe.o putgben.o putgbens.o putgbex.o putgb.o putgbn.o r63w72.o sbyte.o sbytes.o skgb.o start.o summary.o w3valdat.o w3difdat.o w3doxdat.o w3fi01.o w3fi58.o w3fi59.o w3fi63.o w3fi68.o w3fi71.o w3fi72.o w3fi73.o w3fi74.o w3fi75.o w3fi76.o w3fi82.o w3fi83.o w3fs21.o w3fs26.o w3locdat.o w3log.o w3movdat.o w3reddat.o w3tagb.o w3utcdat.o
ar: creating libw3.a
/bin/cp libw3.a /home/marto/build/tmp/UPP-1.1/lib
make[2]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib/w3'
make[1]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/lib'
Making all in /home/marto/build/tmp/UPP-1.1/src/unipost
make[1]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/unipost'
makefile:115: warning: overriding recipe for target `.F.o'
../../configure.upp:125: warning: ignoring old recipe for target `.F.o'
makefile:119: warning: overriding recipe for target `.f.o'
../../configure.upp:119: warning: ignoring old recipe for target `.f.o'
ln -sf /home/marto/build/tmp/WRF-3.4/frame/module_internal_header_util.mod /home/marto/build/tmp/UPP-1.1/include/module_internal_header_util.mod
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 wrf_io_flags.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 getVariable.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 getIVariable.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 getVariableB.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 getIVariableN.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 getVariableRSM.f
/lib/cpp -C -P -DLINUX -DUPPLITTLEENDIAN gfsio_module.F > gfsio_module.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 gfsio_module.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 nemsio_module.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 machine.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 physcons.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 count_recs_wrf_binary_file.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 inventory_wrf_binary_file.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 next_buf.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 retrieve_index.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 ZENSUN.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CLDFRAC_ZHAO.f
/lib/cpp -C -P -DLINUX -DUPPLITTLEENDIAN GFSPOST.F > GFSPOST.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GFSPOST.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GETGBANDSCATTER.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 rsearch.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 VRBLS2D_mod.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 VRBLS3D_mod.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 VRBLS4D_mod.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MASKS_mod.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 PMICRPH.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SOIL_mod.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CMASSI.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CTLBLK.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GRIDSPEC.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 LOOKUP.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 PARAMR.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 RHGRD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 RQSTFLD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 cuparm.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 params.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 svptbl.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 BNDLYR.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 BOUND.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALCAPE.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALDWP.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALDRG.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALHEL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALLCL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALMCVG.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALPOT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALPW.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALRH.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALRCH.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALRH_GSD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALSTRM.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALTAU.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALTHTE.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALVIS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALVIS_GSD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALVOR.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALWXT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 TIMEF.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALWXT_RAMER.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALWXT_BOURG.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALWXT_REVISED.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALWXT_EXPLICIT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALWXT_DOMINANT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CLDRAD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CLMAX.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 COLLECT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 COLLECT_LOC.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 DEWPOINT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 FDLVL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 FGAMMA.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 FIXED.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 FRZLVL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 FRZLVL2.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GET_BITS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GRIBIT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 LFMFLD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_BIN.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MAPSSLP.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MISCLN.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MIXLEN.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MDL2P.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MDLFLD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MPI_FIRST.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MPI_LAST.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 NGMFLD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 NGMSLP.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 OTLFT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 OTLIFT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SLP_new.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SLP_NMM.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 EXCH.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 PARA_RANGE.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 PROCESS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_NMM.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 EXCH2.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 READCNTRL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SCLFLD.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SERVER.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SETUP_SERVERS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SMOOTH.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SURFCE.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SPLINE.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 TABLE.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 TABLEQ.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 TRPAUS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 TTBLEX.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 WETBULB.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 WRFPOST.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_NMM_BIN.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALMICT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MICROINIT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GPVS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MDL2SIGMA.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 ETCALC.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CANRES.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALGUST.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 WETFRZLVL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SNFRAC.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MDL2AGL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SNFRAC_GFS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_RSM.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 AVIATION.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 DEALLOCATE.f
/bin/rm -f INITPOST_NMM_BIN_MPIIO.f
ln -sf INITPOST_NMM_BIN_MPIIO_IJK.f INITPOST_NMM_BIN_MPIIO.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_NMM_BIN_MPIIO.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALPBL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MDL2SIGMA2.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_GFS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALRH_GFS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 LFMFLD_GFS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALRAD_WCLOUD_newcrtm.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MDL2THANDPV.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALPBLREGIME.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 POLEAVG.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_NEMS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GETNEMSNDSCATTER.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 ICAOHEIGHT.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_GFS_NEMS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 INITPOST_BIN_MPIIO.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GEO_ZENITH_ANGLE.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GFIP3.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 GRIDAVG.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 MSFPS.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 CALUPDHEL.f
mpif90 -ffree-form -ffree-line-length-none -c -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c -I/home/marto/build/tmp/UPP-1.1/include -I/home/marto/build/tmp/UPP-1.1/include/crtm2 SELECT_CHANNELS.f
mpif90 -ffree-form -ffree-line-length-none -o unipost.exe -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 ../NCEP_modules/kinds_mod.o ../NCEP_modules/constants_mod.o /home/marto/build/tmp/WRF-3.4/frame/module_internal_header_util.o /home/marto/build/tmp/WRF-3.4/frame/pack_utils.o /home/marto/build/tmp/WRF-3.4/frame/module_machine.o wrf_io_flags.o getVariable.o getIVariable.o getVariableB.o getIVariableN.o getVariableRSM.o gfsio_module.o nemsio_module.o machine.o physcons.o count_recs_wrf_binary_file.o inventory_wrf_binary_file.o next_buf.o retrieve_index.o ZENSUN.o CLDFRAC_ZHAO.o GFSPOST.o GETGBANDSCATTER.o rsearch.o VRBLS2D_mod.o VRBLS3D_mod.o VRBLS4D_mod.o MASKS_mod.o PMICRPH.o SOIL_mod.o CMASSI.o CTLBLK.o GRIDSPEC.o LOOKUP.o PARAMR.o RHGRD.o RQSTFLD.o cuparm.o params.o svptbl.o BNDLYR.o BOUND.o CALCAPE.o CALDWP.o CALDRG.o CALHEL.o CALLCL.o CALMCVG.o CALPOT.o CALPW.o CALRH.o CALRCH.o CALRH_GSD.o CALSTRM.o CALTAU.o CALTHTE.o CALVIS.o CALVIS_GSD.o CALVOR.o CALWXT.o TIMEF.o CALWXT_RAMER.o CALWXT_BOURG.o CALWXT_REVISED.o CALWXT_EXPLICIT.o CALWXT_DOMINANT.o CLDRAD.o CLMAX.o COLLECT.o COLLECT_LOC.o DEWPOINT.o FDLVL.o FGAMMA.o FIXED.o FRZLVL.o FRZLVL2.o GET_BITS.o GRIBIT.o INITPOST.o LFMFLD.o INITPOST_BIN.o MAPSSLP.o MISCLN.o MIXLEN.o MDL2P.o MDLFLD.o MPI_FIRST.o MPI_LAST.o NGMFLD.o NGMSLP.o OTLFT.o OTLIFT.o SLP_new.o SLP_NMM.o EXCH.o PARA_RANGE.o PROCESS.o INITPOST_NMM.o EXCH2.o READCNTRL.o SCLFLD.o SERVER.o SETUP_SERVERS.o SMOOTH.o SURFCE.o SPLINE.o TABLE.o TABLEQ.o TRPAUS.o TTBLEX.o WETBULB.o WRFPOST.o INITPOST_NMM_BIN.o CALMICT.o MICROINIT.o GPVS.o MDL2SIGMA.o ETCALC.o CANRES.o CALGUST.o WETFRZLVL.o SNFRAC.o MDL2AGL.o SNFRAC_GFS.o INITPOST_RSM.o AVIATION.o DEALLOCATE.o INITPOST_NMM_BIN_MPIIO.o CALPBL.o MDL2SIGMA2.o INITPOST_GFS.o CALRH_GFS.o LFMFLD_GFS.o CALRAD_WCLOUD_newcrtm.o MDL2THANDPV.o CALPBLREGIME.o POLEAVG.o INITPOST_NEMS.o GETNEMSNDSCATTER.o ICAOHEIGHT.o INITPOST_GFS_NEMS.o INITPOST_BIN_MPIIO.o GEO_ZENITH_ANGLE.o GFIP3.o GRIDAVG.o MSFPS.o CALUPDHEL.o SELECT_CHANNELS.o -Wl,-noinhibit-exec -L/home/marto/build/tmp/UPP-1.1/lib -lbacio -lsigio -lsfcio -lsp -lmersenne -lw3 -lCRTM -L/home/marto/build/tmp/WRF-3.4/main -lwrflib -L/home/marto/build/tmp/WRF-3.4/external/io_int -lwrfio_int -L/home/marto/build/tmp/WRF-3.4/external/io_netcdf -lwrfio_nf -L/home/marto/build/tmp/WRF-3.4/external/io_grib1 -lio_grib1 -L/home/marto/build/tmp/WRF-3.4/external/io_grib_share -lio_grib_share -L/home/marto/build/tmp/WRF-3.4/external/esmf_time_f90 -lesmf_time -L/home/marto/build/tmp/WRF-3.4/external/RSL_LITE -lrsl_lite -L/home/marto/build/tmp/WRF-3.4/external/fftpack/fftpack5 -lfftpack -L/home/marto/build/tmp/WRF-3.4/external/io_grib2 -lio_grib2 -L/usr/lib64 -ljasper -L/home/marto/build/tmp/WRF-3.4/external/atm_ocn -latm_ocn -L/usr/netcdf-3.6.3/lib -lnetcdff -lnetcdf
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `__ext_ncd_support_routines_MOD_netcdf_err':
wrf_io.f:(.text+0x758c): undefined reference to `nf_strerror_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `__ext_ncd_support_routines_MOD_gettimeindex':
wrf_io.f:(.text+0x9f0b): undefined reference to `nf_put_vara_text_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_open_for_read_begin_':
wrf_io.f:(.text+0x151b5): undefined reference to `nf_open_'
wrf_io.f:(.text+0x15200): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x15573): undefined reference to `nf_inq_var_'
wrf_io.f:(.text+0x156dd): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x15a6a): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x15c0f): undefined reference to `nf_get_vara_text_'
wrf_io.f:(.text+0x15e92): undefined reference to `nf_inq_nvars_'
wrf_io.f:(.text+0x15f21): undefined reference to `nf_inq_varname_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_open_for_update_':
wrf_io.f:(.text+0x16485): undefined reference to `nf_open_'
wrf_io.f:(.text+0x164ce): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x1683b): undefined reference to `nf_inq_var_'
wrf_io.f:(.text+0x1699d): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x16d22): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x16ec5): undefined reference to `nf_get_vara_text_'
wrf_io.f:(.text+0x1714a): undefined reference to `nf_inq_nvars_'
wrf_io.f:(.text+0x171e0): undefined reference to `nf_inq_varname_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_open_for_write_begin_':
wrf_io.f:(.text+0x17836): undefined reference to `nf_create_'
wrf_io.f:(.text+0x178cb): undefined reference to `nf_def_dim_'
wrf_io.f:(.text+0x17fc3): undefined reference to `nf_def_dim_'
wrf_io.f:(.text+0x1848e): undefined reference to `nf_def_var_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_open_for_write_commit_':
wrf_io.f:(.text+0x18784): undefined reference to `nf_enddef_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_ioclose_':
wrf_io.f:(.text+0x18daa): undefined reference to `nf_close_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_iosync_':
wrf_io.f:(.text+0x193fa): undefined reference to `nf_sync_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_redef_':
wrf_io.f:(.text+0x19a0f): undefined reference to `nf_redef_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_enddef_':
wrf_io.f:(.text+0x1a15f): undefined reference to `nf_enddef_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_dom_ti_real_':
wrf_io.f:(.text+0x1b07a): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x1b3b2): undefined reference to `nf_get_att_real_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_dom_ti_integer_':
wrf_io.f:(.text+0x1c03a): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x1c372): undefined reference to `nf_get_att_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_dom_ti_double_':
wrf_io.f:(.text+0x1cf7a): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x1d2b2): undefined reference to `nf_get_att_double_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_dom_ti_logical_':
wrf_io.f:(.text+0x1df32): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x1e267): undefined reference to `nf_get_att_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_dom_ti_char_':
wrf_io.f:(.text+0x1eb1d): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x1eb92): undefined reference to `nf_get_att_text_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_dom_ti_real_':
wrf_io.f:(.text+0x1f48a): undefined reference to `nf_redef_'
wrf_io.f:(.text+0x1f4d5): undefined reference to `nf_put_att_real_'
wrf_io.f:(.text+0x1f509): undefined reference to `nf_enddef_'
wrf_io.f:(.text+0x1f739): undefined reference to `nf_put_att_real_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_dom_ti_integer_':
wrf_io.f:(.text+0x1fd72): undefined reference to `nf_redef_'
wrf_io.f:(.text+0x1fdbb): undefined reference to `nf_put_att_int_'
wrf_io.f:(.text+0x1fdef): undefined reference to `nf_enddef_'
wrf_io.f:(.text+0x20019): undefined reference to `nf_put_att_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_dom_ti_double_':
wrf_io.f:(.text+0x2065a): undefined reference to `nf_redef_'
wrf_io.f:(.text+0x206a3): undefined reference to `nf_put_att_double_'
wrf_io.f:(.text+0x206d5): undefined reference to `nf_enddef_'
wrf_io.f:(.text+0x20909): undefined reference to `nf_put_att_double_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_dom_ti_logical_':
wrf_io.f:(.text+0x21121): undefined reference to `nf_put_att_int_'
wrf_io.f:(.text+0x2141a): undefined reference to `nf_redef_'
wrf_io.f:(.text+0x2162b): undefined reference to `nf_put_att_int_'
wrf_io.f:(.text+0x219eb): undefined reference to `nf_enddef_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_dom_ti_char_':
wrf_io.f:(.text+0x21d9a): undefined reference to `nf_redef_'
wrf_io.f:(.text+0x21df8): undefined reference to `nf_put_att_text_'
wrf_io.f:(.text+0x21e2a): undefined reference to `nf_enddef_'
wrf_io.f:(.text+0x22076): undefined reference to `nf_put_att_text_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_ti_real_':
wrf_io.f:(.text+0x2275b): undefined reference to `nf_put_att_real_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_td_real_':
wrf_io.f:(.text+0x2318b): undefined reference to `nf_put_vara_real_'
wrf_io.f:(.text+0x23f34): undefined reference to `nf_def_var_'
wrf_io.f:(.text+0x240e7): undefined reference to `nf_def_dim_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_ti_double_':
wrf_io.f:(.text+0x248bb): undefined reference to `nf_put_att_double_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_td_double_':
wrf_io.f:(.text+0x252e8): undefined reference to `nf_put_vara_double_'
wrf_io.f:(.text+0x26094): undefined reference to `nf_def_var_'
wrf_io.f:(.text+0x26248): undefined reference to `nf_def_dim_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_ti_integer_':
wrf_io.f:(.text+0x26a1b): undefined reference to `nf_put_att_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_td_integer_':
wrf_io.f:(.text+0x2744c): undefined reference to `nf_put_vara_int_'
wrf_io.f:(.text+0x281f4): undefined reference to `nf_def_var_'
wrf_io.f:(.text+0x283a7): undefined reference to `nf_def_dim_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_ti_logical_':
wrf_io.f:(.text+0x28bfa): undefined reference to `nf_put_att_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_td_logical_':
wrf_io.f:(.text+0x29e7a): undefined reference to `nf_put_vara_int_'
wrf_io.f:(.text+0x2a83f): undefined reference to `nf_def_var_'
wrf_io.f:(.text+0x2a9f2): undefined reference to `nf_def_dim_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_ti_char_':
wrf_io.f:(.text+0x2b302): undefined reference to `nf_put_att_text_'
wrf_io.f:(.text+0x2b690): undefined reference to `nf_put_att_text_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_put_var_td_char_':
wrf_io.f:(.text+0x2be0b): undefined reference to `nf_put_vara_text_'
wrf_io.f:(.text+0x2cb9d): undefined reference to `nf_def_var_'
wrf_io.f:(.text+0x2cd56): undefined reference to `nf_def_dim_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_ti_real_':
wrf_io.f:(.text+0x2d7fb): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x2db8c): undefined reference to `nf_get_att_real_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_td_real_':
wrf_io.f:(.text+0x2ec97): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x2f058): undefined reference to `nf_inq_var_'
wrf_io.f:(.text+0x2f2f4): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x2f4b4): undefined reference to `nf_get_vara_real_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_ti_double_':
wrf_io.f:(.text+0x302eb): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x30684): undefined reference to `nf_get_att_double_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_td_double_':
wrf_io.f:(.text+0x3176f): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x31b30): undefined reference to `nf_inq_var_'
wrf_io.f:(.text+0x31dce): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x31f8e): undefined reference to `nf_get_vara_double_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_ti_integer_':
wrf_io.f:(.text+0x32dbb): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x3314c): undefined reference to `nf_get_att_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_td_integer_':
wrf_io.f:(.text+0x341df): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x345a0): undefined reference to `nf_inq_var_'
wrf_io.f:(.text+0x34836): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x349f7): undefined reference to `nf_get_vara_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_ti_logical_':
wrf_io.f:(.text+0x357b0): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x35b4c): undefined reference to `nf_get_att_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_td_logical_':
wrf_io.f:(.text+0x36957): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x36d18): undefined reference to `nf_inq_var_'
wrf_io.f:(.text+0x36fae): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x37173): undefined reference to `nf_get_vara_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_ti_char_':
wrf_io.f:(.text+0x37b42): undefined reference to `nf_inq_att_'
wrf_io.f:(.text+0x37c15): undefined reference to `nf_get_att_text_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_td_char_':
wrf_io.f:(.text+0x38918): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x3895d): undefined reference to `nf_inq_var_'
wrf_io.f:(.text+0x39049): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x3910f): undefined reference to `nf_get_vara_text_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_write_field_':
wrf_io.f:(.text+0x3be20): undefined reference to `nf_def_dim_'
wrf_io.f:(.text+0x3c533): undefined reference to `nf_def_var_'
wrf_io.f:(.text+0x3c722): undefined reference to `nf_put_att_int_'
wrf_io.f:(.text+0x3cdd6): undefined reference to `nf_put_att_text_'
wrf_io.f:(.text+0x3d2bd): undefined reference to `nf_def_dim_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_read_field_':
wrf_io.f:(.text+0x3de2e): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x3de9d): undefined reference to `nf_inq_var_'
wrf_io.f:(.text+0x3e6f6): undefined reference to `nf_get_att_int_'
wrf_io.f:(.text+0x3ef93): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x3faad): undefined reference to `nf_inq_dimname_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(wrf_io.o): In function `ext_ncd_get_var_info_':
wrf_io.f:(.text+0x42327): undefined reference to `nf_inq_varid_'
wrf_io.f:(.text+0x425bd): undefined reference to `nf_inq_vartype_'
wrf_io.f:(.text+0x42a60): undefined reference to `nf_get_att_int_'
wrf_io.f:(.text+0x433bf): undefined reference to `nf_get_att_text_'
wrf_io.f:(.text+0x436a1): undefined reference to `nf_inq_vardimid_'
wrf_io.f:(.text+0x43708): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x4375d): undefined reference to `nf_inq_dimlen_'
wrf_io.f:(.text+0x437c1): undefined reference to `nf_inq_dimlen_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(field_routines.o): In function `ext_ncd_realfieldio_':
field_routines.f:(.text+0x6d): undefined reference to `nf_put_vara_real_'
field_routines.f:(.text+0x18a): undefined reference to `nf_get_vara_real_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(field_routines.o): In function `ext_ncd_doublefieldio_':
field_routines.f:(.text+0x20d): undefined reference to `nf_put_vara_double_'
field_routines.f:(.text+0x32a): undefined reference to `nf_get_vara_double_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(field_routines.o): In function `ext_ncd_intfieldio_':
field_routines.f:(.text+0x3ad): undefined reference to `nf_put_vara_int_'
field_routines.f:(.text+0x4ca): undefined reference to `nf_get_vara_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(field_routines.o): In function `ext_ncd_logicalfieldio_':
field_routines.f:(.text+0x935): undefined reference to `nf_put_vara_int_'
field_routines.f:(.text+0x99a): undefined reference to `nf_get_vara_int_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(module_wrfsi_static.o): In function `__wrfsi_static_MOD_open_wrfsi_static':
module_wrfsi_static.f:(.text+0x17a): undefined reference to `nf_open_'
module_wrfsi_static.f:(.text+0x334): undefined reference to `nf_open_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(module_wrfsi_static.o): In function `__wrfsi_static_MOD_get_wrfsi_static_dims':
module_wrfsi_static.f:(.text+0x550): undefined reference to `nf_inq_dimid_'
module_wrfsi_static.f:(.text+0x560): undefined reference to `nf_inq_dimlen_'
module_wrfsi_static.f:(.text+0x577): undefined reference to `nf_inq_dimid_'
module_wrfsi_static.f:(.text+0x587): undefined reference to `nf_inq_dimlen_'
module_wrfsi_static.f:(.text+0x616): undefined reference to `nf_close_'
/home/marto/build/tmp/WRF-3.4/external/io_netcdf/libwrfio_nf.a(module_wrfsi_static.o): In function `__wrfsi_static_MOD_get_wrfsi_static_2d':
module_wrfsi_static.f:(.text+0x6ca): undefined reference to `nf_inq_varid_'
module_wrfsi_static.f:(.text+0x74d): undefined reference to `nf_get_var_real_'
module_wrfsi_static.f:(.text+0x7da): undefined reference to `nf_close_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_varm_double_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_var_endian_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_fieldname_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_typeid_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_varm_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_var_chunking_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vars_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_fieldindex_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_var_deflate_'
/usr/lib64/libnetcdff.so: undefined reference to `nf__create_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_dim_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_varm_text_'
/usr/lib64/libnetcdff.so: undefined reference to `nf__open_mp_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_create_par_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_user_type_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_size_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_varm_real_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_ncid_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_var_fill_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_set_var_chunk_cache_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vars_int64_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_var1_real_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_var_deflate_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vara_int64_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_dimids_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_field_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_varm_double_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_fieldoffset_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_varm_int64_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vara_int64_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vara_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_opaque_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vara_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vars_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_var1_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_varm_text_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_att_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_open_par_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_fieldndims_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_rename_var_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_libvers_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_set_chunk_cache_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_att_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_var_chunk_cache_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_abort_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_free_vlen_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_vlen_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_att_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_var1_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vars_int_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_grp_full_ncid_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_var_par_access_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_var1_double_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vars_double_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_grpname_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_attname_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vara_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_enum_member_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_opaque_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_format_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_fieldtype_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vara_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf__create_mp_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_typeids_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_var1_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf__enddef_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_var1_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_attid_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_copy_att_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_att_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_var_fletcher32_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vars_real_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_enum_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_att_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_varm_int64_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_varm_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vars_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_var_fletcher32_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_enum_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_compound_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vars_int64_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_del_att_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_var1_double_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_var1_int64_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_grpname_full_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_varm_int_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_varm_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_grpname_len_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_base_pe_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_set_base_pe_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vars_text_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_varids_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_rename_dim_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_var1_int_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_grp_parent_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_varm_int_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_nfields_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_chunk_cache_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vars_double_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_var1_real_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_var_chunking_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_grp_ncid_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_insert_array_compound_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_enum_ident_'
/usr/lib64/libnetcdff.so: undefined reference to `nf__open_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_varm_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_fielddim_sizes_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_insert_enum_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_vlen_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vars_real_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_att_int1_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_varm_real_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_var1_int_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_name_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_var_fill_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_compound_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vars_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vars_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_insert_compound_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_delete_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_type_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_var_endian_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_inq_grps_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vars_int2_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_set_fill_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_put_vars_text_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_def_grp_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_rename_att_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_var1_int64_'
/usr/lib64/libnetcdff.so: undefined reference to `nf_get_vars_int_'
/bin/cp unipost.exe /home/marto/build/tmp/UPP-1.1/bin
make[1]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/unipost'
Making all in /home/marto/build/tmp/UPP-1.1/src/copygb
make[1]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/copygb'
mpif90 -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c copygb.f
gfortran -o copygb.exe copygb.o ../NCEP_modules/kinds_mod.o ../NCEP_modules/constants_mod.o -Wl,-noinhibit-exec -L/home/marto/build/tmp/UPP-1.1/lib -lw3 -lip -lbacio -lsp
/bin/cp copygb.exe /home/marto/build/tmp/UPP-1.1/bin
make[1]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/copygb'
Making all in /home/marto/build/tmp/UPP-1.1/src/ndate
make[1]: Entering directory `/home/marto/build/tmp/UPP-1.1/src/ndate'
mpif90 -fconvert=big-endian -fno-second-underscore -frecord-marker=4 -DLINUX -DUPPLITTLEENDIAN -fno-range-check -O3 -c ndate.f
gfortran -o ndate.exe ndate.o -Wl,-noinhibit-exec /home/marto/build/tmp/UPP-1.1/lib/libw3.a
/bin/cp ndate.exe ../../bin
make[1]: Leaving directory `/home/marto/build/tmp/UPP-1.1/src/ndate'
More information about the Wrf-users
mailing list