[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