Satellite Application Facility for Numerical Weather Prediction › Forums › RTTOV › Older Versions › RTTOV v12 › RTTOV v12 General Discussion › rttov compilation error
Tagged: rttov compilation error
- This topic has 16 replies, 2 voices, and was last updated 1 month, 2 weeks ago by
James Hocking.
-
AuthorPosts
-
March 5, 2025 at 7:28 am #50453
long cheng
ParticipantWhen I input the command:../build/rttov_compile.sh.
../../src/coef_io/rttov_get_pc_predictindex.F90:93:0: Fatal error: rttov_hdf_load.interface: No such file or directory
include “rttov_hdf_load.interface”
Compilation terminated.
make[1]: *** [../.././/obj/rttov_get_pc_predictindex.o] Error 1
make[1]: Leaving directory “/home/sen/transmit/rttov122/src/coef_io”
make: *** [coef_io/lib] Error 2Original post
When I input the command:../build/rttov_compile.sh.
../../src/coef_io/rttov_get_pc_predictindex.F90:93:0: 致命错误:rttov_hdf_load.interface:没有那个文件或目录
#include “rttov_hdf_load.interface”
编译中断。
make[1]: *** [../.././/obj/rttov_get_pc_predictindex.o] 错误 1
make[1]: 离开目录“/home/sen/transmit/rttov122/src/coef_io”
make: *** [coef_io/lib] 错误 2-
This topic was modified 1 month, 4 weeks ago by
Stephen Bedford.
March 10, 2025 at 8:56 am #50462James Hocking
KeymasterHi,
You first need to edit the file build/Makefile.local as indicated in the user guide: you must specify the path to your HDF5 installation (the folder containing the HDF5 include/ and lib/ directories) in HDF5_PREFIX. Then uncomment one FFLAGS_HDF5 line and one LDFLAGS_HDF5 line as appropriate for your compiler.
When you run the build/rttov_compile.sh script, it should indicate whether it is going to build RTTOV with HDF5 support.
If you are still having problems, can you cut and paste the full output from running the rttov_compile.sh script here (include everything from where you run the script to the point of failure) and also the contents of your Makefile.local.
Best wishes,
JamesMarch 10, 2025 at 1:04 pm #50464long cheng
ParticipantHi James,
Thank you very much for your reply. Please allow me to send you an email directly so that I can attach my error report. I also found that it was probably an issue with HDF5, and I correctly modified HDF5-PREFIX and FFLAGs_HDF5 in Makefile.local according to the requirements in the manual. During the execution/ HDF5 was also recognized during build/rtov-compile. but there was still an issue. I am attaching the contents of my Makefile.local file and the compiled output. My dependency library versions are: hdf5-1.8.20, netcdf-c-4.6.1, netcdf-fortran-4.4.4, and rttov version is rttov122.
my Makefile.local:
# ——————————————————————————
# Use this file to include external libraries when compiling RTTOV.
# It is recommended to compile RTTOV with the HDF5 library.
# Any other external libraries required may also be specified here.
# ——————————————————————————# To compile RTTOV against the HDF5 library you must:
# – specify the path to your own copy of the library in the HDF5_PREFIX variable below
# – uncomment one FFLAGS_HDF5 line and one LDFLAGS_HDF5 line which are appropriate for
# your installed library.# To enable the HT-FRTC model in RTTOV you must compile against the NetCDF library:
# – specify the path to your own copy of the library in the NETCDF_PREFIX variable below
# – uncomment one FFLAGS_NETCDF line and one LDFLAGS_NETCDF line which are appropriate for
# your installed library.# Similarly you can optionally specify a LAPACK library to compile against instead of
# using the LAPACK source included in the RTTOV package.# After editing this file run the build/rttov_compile.sh script from within the RTTOV
# src/ directory to compile RTTOV.# ——————————————————————————
# HDF5 library: optional, required for HDF5 coefficient file I/O,
# emissivity/BRDF atlases and RTTOV GUI.
#
# NB It is essential to supply the _RTTOV_HDF macro to compile with HDF: this is
# done within the FFLAGS_HDF5 specified below. If not using the rttov_compile.sh
# script, then from within the src/ directory you must first run:
# $ ../build/Makefile.PL RTTOV_HDF=1
# ——————————————————————————HDF5_PREFIX = /usr/local/hdf5
# — Uncomment one FFLAGS_HDF5 line:
# For most compilers:
FFLAGS_HDF5 = -D_RTTOV_HDF $(FFLAG_MOD)$(HDF5_PREFIX)/include# For xlf on AIX:
# FFLAGS_HDF5 = -WF,-D_RTTOV_HDF $(FFLAG_MOD)$(HDF5_PREFIX)/include# — Uncomment one LDFLAGS_HDF5 line:
# In most cases:
LDFLAGS_HDF5 = -L$(HDF5_PREFIX)/lib -lhdf5hl_fortran -lhdf5_hl -lhdf5_fortran -lhdf5# But you may find that you must also specify libz:
# LDFLAGS_HDF5 = -L$(HDF5_PREFIX)/lib -lhdf5hl_fortran -lhdf5_hl -lhdf5_fortran -lhdf5 -lz# ——————————————————————————
# NetCDF v4 library – optional, required for HT-FRTC
#
# NB It is essential to supply the _RTTOV_NETCDF macro to compile with NetCDF: this is
# done within the FFLAGS_NETCDF specified below.
#
# Since NetCDF v4 depends on the HDF5 library you may also need to link against the
# HDF5 library as above.
# ——————————————————————————NETCDF_PREFIX = /usr/local/NETCDF
# For xlf on AIX:
# FFLAGS_NETCDF = -WF,-D_RTTOV_NETCDF -I$(NETCDF_PREFIX)/include# For most other compilers:
FFLAGS_NETCDF = -D_RTTOV_NETCDF -I$(NETCDF_PREFIX)/include# For NetCDF v4.1:
# LDFLAGS_NETCDF = -L$(NETCDF_PREFIX)/lib -lnetcdff -lnetcdf# For NetCDF v4.2 and later:
LDFLAGS_NETCDF = -L$(NETCDF_PREFIX)/lib -lnetcdff# ——————————————————————————
# LAPACK library: optional
# The LAPACK routines used by RTTOV are included in src/main/lapack.f.
# If you want to compile RTTOV against an external LAPACK library instead (e.g.
# in order to resolve conflicts at the linking stage) then specify this here.
# If not using the rttov_compile.sh script, then from within the src/ directory
# you must first run the ../build/Makefile.PL script with the argument
# RTTOV_USER_LAPACK=1 to exclude lapack.f from the Makefiles.
# ——————————————————————————LAPACK_PREFIX = path-to-lapack-install
# — Uncomment the FFLAGS_LAPACK and LDFLAGS_LAPACK lines and edit as
# required for your installation:# FFLAGS_LAPACK = $(FFLAG_MOD)$(LAPACK_PREFIX)/include
# LDFLAGS_LAPACK = -L$(LAPACK_PREFIX)/lib -llapack# ——————————————————————————
# Usually there is no need to edit anything below this line
# ——————————————————————————# ——————————————————————————
# Optional: specify other libraries here e.g. DrHook
# ——————————————————————————
DRHOOK_PREFIX = path-to-drhook-install
# FFLAGS_DRHOOK = -I$(DRHOOK_PREFIX)
# LDFLAGS_DRHOOK = -L$(DRHOOK_PREFIX) -ldrhook -lmpi_serial# ——————————————————————————
# Include all macros on the following lines:
# (Does not need editing unless you add more libraries)
# ——————————————————————————FFLAGS_EXTERN = $(FFLAGS_NETCDF) $(FFLAGS_HDF5) $(FFLAGS_DRHOOK) $(FFLAGS_LAPACK)
LDFLAGS_EXTERN = $(LDFLAGS_NETCDF) $(LDFLAGS_HDF5) $(LDFLAGS_DRHOOK) $(LDFLAGS_LAPACK)My compiled output:
===============================================================================
RTTOV compilation script
===============================================================================This script compiles RTTOV. It should be run from the src/ directory.
Much RTTOV functionality is available without HDF5: only those features listed
below require HDF5 to compile.If compiling with HDF5 (recommended) you must first edit the file
build/Makefile.local with the location of the library.RTTOV features which require the HDF5 library:
– Reading HDF5 coefficient files
– Emissivity/BRDF atlases
– RTTOV GUIIn addition f2py must be installed for the Python interface and the RTTOV GUI.
The NetCDF v4 library is required for running the HT-FRTC PC-based model. You
can specify this library in build/Makefile.local before running this script.RTTOV uses some LAPACK routines which are included in the package, but you
can optionally link against your own LAPACK library instead by specifying
this library in build/Makefile.local before running this script.
===============================================================================Compiler flag files available in build/arch/:
aix
aix-debug
cray-ecmwf
cray-gfortran-debug
cray-ifort-dwd
cray-ifort-mo
gfortran
gfortran-debug
gfortran-openmp
ifort
ifort-debug
ifort-mf
ifort-openmp
ifort-ops
nagfor
nagfor-debug
nagfor-openmp
nec-meteofrance
pgf90
pgf90-debug
pgf90-openmpSpecify required compiler flag file (leave blank for default: gfortran)
Specify installation directory relative to top-level RTTOV directory (leave blank for default: ./)Checking ../build/Makefile.local for user-specified HDF5 library…
…found FFLAGS_HDF5 and LDFLAGS_HDF5: compiling with HDF5 libraryChecking ../build/Makefile.local for user-specified NetCDF library…
…found FFLAGS_NETCDF and LDFLAGS_NETCDF: compiling with NETCDF libraryChecking ../build/Makefile.local for user-specified LAPACK library…
…did not find FFLAGS_LAPACK or LDFLAGS_LAPACK: compiling with lapack.f included in RTTOVTesting for f2py…
…f2py detected: do you want to compile the Python wrapper and RTTOV GUI? (y/n)Previous build detected in ./: perform a clean compilation? (y/n)
Choose y if you have changed the compilation options since the previous build and re-compilation fails.Specify any additional flags to pass to make (e.g. -j); leave blank if unsure
===========================
RTTOV COMPILATION SUMMARY
===========================Compiling with flags : gfortran
Compiling in directory : ./RTTOV features available:
HDF5 coefficient I/O : y
Emissivity/BRDF atlases : y
C/C++ wrapper : y
Python wrapper : y
RTTOV GUI : y
HT-FRTC : yCompiling with user LAPACK lib : n
Regenerating Makefiles using:
$ ../build/Makefile.PL RTTOV_HDF=1 RTTOV_F2PY=1 RTTOV_USER_LAPACK=0Compiling RTTOV using:
$ make ARCH=gfortran INSTALLDIR=./ clean
$ make ARCH=gfortran INSTALLDIR=./OK to continue and compile RTTOV? (y/n)
Regenerating Makefiles…
Compiling RTTOV…
\rm -f .././/obj/*.o .././/lib/*.a .././/lib/*.so .././/mod/*.mod .././/bin/*.exe .././/include/*
\rm -rf ../tmp-gfortran//*
cd test && make dir
make[1]: 进入目录“/home/sen/transmit/rttov122/src/test”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/test”
cd test && make intf
make[1]: 进入目录“/home/sen/transmit/rttov122/src/test”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/test”
cd emis_atlas && make dir
make[1]: 进入目录“/home/sen/transmit/rttov122/src/emis_atlas”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/emis_atlas”
cd emis_atlas && make intf
make[1]: 进入目录“/home/sen/transmit/rttov122/src/emis_atlas”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/emis_atlas”
cd coef_io && make dir
make[1]: 进入目录“/home/sen/transmit/rttov122/src/coef_io”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/coef_io”
cd coef_io && make intf
make[1]: 进入目录“/home/sen/transmit/rttov122/src/coef_io”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/coef_io”
cd main && make dir
make[1]: 进入目录“/home/sen/transmit/rttov122/src/main”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/main”
cd main && make intf
make[1]: 进入目录“/home/sen/transmit/rttov122/src/main”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/main”
cd main && make lib
make[1]: 进入目录“/home/sen/transmit/rttov122/src/main”
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -I../.././/mod -c ../../src/main/lapack.f -o ../.././/obj/lapack.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/parkind1.F90 -o ../.././/obj/parkind1.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_const.F90 -o ../.././/obj/rttov_const.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_types.F90 -o ../.././/obj/rttov_types.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_global.F90 -o ../.././/obj/rttov_global.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_scattering_mod.F90 -o ../.././/obj/rttov_scattering_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_htfrtc_interface_mod.F90 -o ../.././/obj/rttov_htfrtc_interface_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/yomhook.F90 -o ../.././/obj/yomhook.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_tessem_mod.F90 -o ../.././/obj/rttov_tessem_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_math_mod.F90 -o ../.././/obj/rttov_math_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_lapack_mod.F90 -o ../.././/obj/rttov_lapack_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/mod_rttov_fastem3_coef.F90 -o ../.././/obj/mod_rttov_fastem3_coef.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_ad.F90 -o ../.././/obj/rttov_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_aux_prof.F90 -o ../.././/obj/rttov_add_aux_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_opdp_path.F90 -o ../.././/obj/rttov_add_opdp_path.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_opt_param.F90 -o ../.././/obj/rttov_add_opt_param.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_prof.F90 -o ../.././/obj/rttov_add_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_raytracing.F90 -o ../.././/obj/rttov_add_raytracing.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_ad.F90 -o ../.././/obj/rttov_alloc_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_aux_prof.F90 -o ../.././/obj/rttov_alloc_aux_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_auxrad.F90 -o ../.././/obj/rttov_alloc_auxrad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_auxrad_stream.F90 -o ../.././/obj/rttov_alloc_auxrad_stream.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_direct.F90 -o ../.././/obj/rttov_alloc_direct.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_dom_state.F90 -o ../.././/obj/rttov_alloc_dom_state.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_ircld.F90 -o ../.././/obj/rttov_alloc_ircld.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_k.F90 -o ../.././/obj/rttov_alloc_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_mfasis_refl.F90 -o ../.././/obj/rttov_alloc_mfasis_refl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_opdp_path.F90 -o ../.././/obj/rttov_alloc_opdp_path.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_opt_param.F90 -o ../.././/obj/rttov_alloc_opt_param.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_pc_dimensions.F90 -o ../.././/obj/rttov_alloc_pc_dimensions.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_pccomp.F90 -o ../.././/obj/rttov_alloc_pccomp.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_phfn_int.F90 -o ../.././/obj/rttov_alloc_phfn_int.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_predictor.F90 -o ../.././/obj/rttov_alloc_predictor.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_prof.F90 -o ../.././/obj/rttov_alloc_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_prof_internal.F90 -o ../.././/obj/rttov_alloc_prof_internal.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_profiles_dom.F90 -o ../.././/obj/rttov_alloc_profiles_dom.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_rad.F90 -o ../.././/obj/rttov_alloc_rad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_raytracing.F90 -o ../.././/obj/rttov_alloc_raytracing.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_sunglint.F90 -o ../.././/obj/rttov_alloc_sunglint.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_tl.F90 -o ../.././/obj/rttov_alloc_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_traj.F90 -o ../.././/obj/rttov_alloc_traj.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_traj_dyn.F90 -o ../.././/obj/rttov_alloc_traj_dyn.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_traj_sta.F90 -o ../.././/obj/rttov_alloc_traj_sta.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_trans_scatt_ir.F90 -o ../.././/obj/rttov_alloc_trans_scatt_ir.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_transmission.F90 -o ../.././/obj/rttov_alloc_transmission.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_transmission_aux.F90 -o ../.././/obj/rttov_alloc_transmission_aux.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_pc_aer_reg_lims.F90 -o ../.././/obj/rttov_apply_pc_aer_reg_lims.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_pc_aer_reg_lims_ad.F90 -o ../.././/obj/rttov_apply_pc_aer_reg_lims_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_pc_aer_reg_lims_k.F90 -o ../.././/obj/rttov_apply_pc_aer_reg_lims_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_pc_aer_reg_lims_tl.F90 -o ../.././/obj/rttov_apply_pc_aer_reg_lims_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_reg_limits.F90 -o ../.././/obj/rttov_apply_reg_limits.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_reg_limits_ad.F90 -o ../.././/obj/rttov_apply_reg_limits_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_reg_limits_k.F90 -o ../.././/obj/rttov_apply_reg_limits_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_reg_limits_tl.F90 -o ../.././/obj/rttov_apply_reg_limits_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/mod_rttov_baran2014_icldata.F90 -o ../.././/obj/mod_rttov_baran2014_icldata.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran2014_calc_optpar.F90 -o ../.././/obj/rttov_baran2014_calc_optpar.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran2014_calc_optpar_ad.F90 -o ../.././/obj/rttov_baran2014_calc_optpar_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran2014_calc_optpar_tl.F90 -o ../.././/obj/rttov_baran2014_calc_optpar_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran_calc_phase.F90 -o ../.././/obj/rttov_baran_calc_phase.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran_calc_phase_ad.F90 -o ../.././/obj/rttov_baran_calc_phase_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran_calc_phase_tl.F90 -o ../.././/obj/rttov_baran_calc_phase_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calc_solar_spec_esd.F90 -o ../.././/obj/rttov_calc_solar_spec_esd.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt.F90 -o ../.././/obj/rttov_calcbt.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_ad.F90 -o ../.././/obj/rttov_calcbt_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_pc.F90 -o ../.././/obj/rttov_calcbt_pc.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_pc_ad.F90 -o ../.././/obj/rttov_calcbt_pc_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_pc_tl.F90 -o ../.././/obj/rttov_calcbt_pc_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_tl.F90 -o ../.././/obj/rttov_calcbt_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_ir.F90 -o ../.././/obj/rttov_calcemis_ir.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_ir_ad.F90 -o ../.././/obj/rttov_calcemis_ir_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_ir_k.F90 -o ../.././/obj/rttov_calcemis_ir_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_ir_tl.F90 -o ../.././/obj/rttov_calcemis_ir_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/mod_rttov_fastem5_coef.F90 -o ../.././/obj/mod_rttov_fastem5_coef.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_mw.F90 -o ../.././/obj/rttov_calcemis_mw.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_mw_ad.F90 -o ../.././/obj/rttov_calcemis_mw_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_mw_k.F90 -o ../.././/obj/rttov_calcemis_mw_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_mw_tl.F90 -o ../.././/obj/rttov_calcemis_mw_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcrad.F90 -o ../.././/obj/rttov_calcrad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcrad_ad.F90 -o ../.././/obj/rttov_calcrad_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcrad_k.F90 -o ../.././/obj/rttov_calcrad_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcrad_tl.F90 -o ../.././/obj/rttov_calcrad_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsatrefl.F90 -o ../.././/obj/rttov_calcsatrefl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsatrefl_ad.F90 -o ../.././/obj/rttov_calcsatrefl_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsatrefl_tl.F90 -o ../.././/obj/rttov_calcsatrefl_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsurfrefl.F90 -o ../.././/obj/rttov_calcsurfrefl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsurfrefl_ad.F90 -o ../.././/obj/rttov_calcsurfrefl_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsurfrefl_k.F90 -o ../.././/obj/rttov_calcsurfrefl_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsurfrefl_tl.F90 -o ../.././/obj/rttov_calcsurfrefl_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_check_options.F90 -o ../.././/obj/rttov_check_options.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_check_traj.F90 -o ../.././/obj/rttov_check_traj.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_checkinput.F90 -o ../.././/obj/rttov_checkinput.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_checkpcchan.F90 -o ../.././/obj/rttov_checkpcchan.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_cldstr.F90 -o ../.././/obj/rttov_cldstr.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_cldstr_ad.F90 -o ../.././/obj/rttov_cldstr_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_cldstr_k.F90 -o ../.././/obj/rttov_cldstr_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_cldstr_tl.F90 -o ../.././/obj/rttov_cldstr_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_convert_profile_units.F90 -o ../.././/obj/rttov_convert_profile_units.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_convert_profile_units_ad.F90 -o ../.././/obj/rttov_convert_profile_units_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_convert_profile_units_k.F90 -o ../.././/obj/rttov_convert_profile_units_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_convert_profile_units_tl.F90 -o ../.././/obj/rttov_convert_profile_units_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_aux_prof.F90 -o ../.././/obj/rttov_copy_aux_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_opdp_path.F90 -o ../.././/obj/rttov_copy_opdp_path.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_opt_param.F90 -o ../.././/obj/rttov_copy_opt_param.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_pccomp.F90 -o ../.././/obj/rttov_copy_pccomp.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_prof.F90 -o ../.././/obj/rttov_copy_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_rad.F90 -o ../.././/obj/rttov_copy_rad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_raytracing.F90 -o ../.././/obj/rttov_copy_raytracing.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_direct.F90 -o ../.././/obj/rttov_direct.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom.F90 -o ../.././/obj/rttov_dom.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_ad.F90 -o ../.././/obj/rttov_dom_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_k.F90 -o ../.././/obj/rttov_dom_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_setup_profile.F90 -o ../.././/obj/rttov_dom_setup_profile.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_setup_profile_ad.F90 -o ../.././/obj/rttov_dom_setup_profile_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_setup_profile_k.F90 -o ../.././/obj/rttov_dom_setup_profile_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_setup_profile_tl.F90 -o ../.././/obj/rttov_dom_setup_profile_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_tl.F90 -o ../.././/obj/rttov_dom_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_errorhandling.F90 -o ../.././/obj/rttov_errorhandling.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_errorreport.F90 -o ../.././/obj/rttov_errorreport.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fastem5.F90 -o ../.././/obj/rttov_fastem5.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fastem5_ad.F90 -o ../.././/obj/rttov_fastem5_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fastem5_k.F90 -o ../.././/obj/rttov_fastem5_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fastem5_tl.F90 -o ../.././/obj/rttov_fastem5_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fresnel.F90 -o ../.././/obj/rttov_fresnel.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fresnel_ad.F90 -o ../.././/obj/rttov_fresnel_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fresnel_k.F90 -o ../.././/obj/rttov_fresnel_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fresnel_tl.F90 -o ../.././/obj/rttov_fresnel_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_aux_prof.F90 -o ../.././/obj/rttov_init_aux_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_auxrad_stream.F90 -o ../.././/obj/rttov_init_auxrad_stream.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_ircld.F90 -o ../.././/obj/rttov_init_ircld.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_opdp_path.F90 -o ../.././/obj/rttov_init_opdp_path.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_opt_param.F90 -o ../.././/obj/rttov_init_opt_param.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_pccomp.F90 -o ../.././/obj/rttov_init_pccomp.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_predictor.F90 -o ../.././/obj/rttov_init_predictor.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_prof.F90 -o ../.././/obj/rttov_init_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_prof_internal.F90 -o ../.././/obj/rttov_init_prof_internal.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_rad.F90 -o ../.././/obj/rttov_init_rad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_raytracing.F90 -o ../.././/obj/rttov_init_raytracing.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_sunglint.F90 -o ../.././/obj/rttov_init_sunglint.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_trans_scatt_ir.F90 -o ../.././/obj/rttov_init_trans_scatt_ir.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_transmission.F90 -o ../.././/obj/rttov_init_transmission.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_transmission_aux.F90 -o ../.././/obj/rttov_init_transmission_aux.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_chan.F90 -o ../.././/obj/rttov_intavg_chan.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_chan_ad.F90 -o ../.././/obj/rttov_intavg_chan_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_chan_k.F90 -o ../.././/obj/rttov_intavg_chan_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_chan_tl.F90 -o ../.././/obj/rttov_intavg_chan_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_prof.F90 -o ../.././/obj/rttov_intavg_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_prof_ad.F90 -o ../.././/obj/rttov_intavg_prof_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_prof_k.F90 -o ../.././/obj/rttov_intavg_prof_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_prof_tl.F90 -o ../.././/obj/rttov_intavg_prof_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_integrate.F90 -o ../.././/obj/rttov_integrate.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_integrate_ad.F90 -o ../.././/obj/rttov_integrate_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_integrate_k.F90 -o ../.././/obj/rttov_integrate_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_integrate_tl.F90 -o ../.././/obj/rttov_integrate_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_k.F90 -o ../.././/obj/rttov_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_layeravg.F90 -o ../.././/obj/rttov_layeravg.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_layeravg_ad.F90 -o ../.././/obj/rttov_layeravg_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_layeravg_k.F90 -o ../.././/obj/rttov_layeravg_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_layeravg_tl.F90 -o ../.././/obj/rttov_layeravg_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_locpat.F90 -o ../.././/obj/rttov_locpat.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_locpat_ad.F90 -o ../.././/obj/rttov_locpat_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_locpat_k.F90 -o ../.././/obj/rttov_locpat_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_locpat_tl.F90 -o ../.././/obj/rttov_locpat_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mfasis.F90 -o ../.././/obj/rttov_mfasis.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mfasis_ad.F90 -o ../.././/obj/rttov_mfasis_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mfasis_k.F90 -o ../.././/obj/rttov_mfasis_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mfasis_tl.F90 -o ../.././/obj/rttov_mfasis_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mult_profiles_k.F90 -o ../.././/obj/rttov_mult_profiles_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mw_clw_absorption.F90 -o ../.././/obj/rttov_mw_clw_absorption.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mw_clw_absorption_ad.F90 -o ../.././/obj/rttov_mw_clw_absorption_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mw_clw_absorption_k.F90 -o ../.././/obj/rttov_mw_clw_absorption_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mw_clw_absorption_tl.F90 -o ../.././/obj/rttov_mw_clw_absorption_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_nlte_bias_correction.F90 -o ../.././/obj/rttov_nlte_bias_correction.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_nlte_bias_correction_ad.F90 -o ../.././/obj/rttov_nlte_bias_correction_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_nlte_bias_correction_k.F90 -o ../.././/obj/rttov_nlte_bias_correction_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_nlte_bias_correction_tl.F90 -o ../.././/obj/rttov_nlte_bias_correction_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep.F90 -o ../.././/obj/rttov_opdep.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_9.F90 -o ../.././/obj/rttov_opdep_9.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_9_ad.F90 -o ../.././/obj/rttov_opdep_9_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_9_k.F90 -o ../.././/obj/rttov_opdep_9_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_9_tl.F90 -o ../.././/obj/rttov_opdep_9_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_ad.F90 -o ../.././/obj/rttov_opdep_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_k.F90 -o ../.././/obj/rttov_opdep_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_tl.F90 -o ../.././/obj/rttov_opdep_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdpscattir.F90 -o ../.././/obj/rttov_opdpscattir.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdpscattir_ad.F90 -o ../.././/obj/rttov_opdpscattir_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdpscattir_k.F90 -o ../.././/obj/rttov_opdpscattir_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdpscattir_tl.F90 -o ../.././/obj/rttov_opdpscattir_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opts_eq.F90 -o ../.././/obj/rttov_opts_eq.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores.F90 -o ../.././/obj/rttov_pcscores.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores_ad.F90 -o ../.././/obj/rttov_pcscores_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores_k.F90 -o ../.././/obj/rttov_pcscores_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores_rec_k.F90 -o ../.././/obj/rttov_pcscores_rec_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores_tl.F90 -o ../.././/obj/rttov_pcscores_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_profaux.F90 -o ../.././/obj/rttov_profaux.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_profaux_ad.F90 -o ../.././/obj/rttov_profaux_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_profaux_k.F90 -o ../.././/obj/rttov_profaux_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_profaux_tl.F90 -o ../.././/obj/rttov_profaux_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_reconstruct.F90 -o ../.././/obj/rttov_reconstruct.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_reconstruct_ad.F90 -o ../.././/obj/rttov_reconstruct_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_reconstruct_k.F90 -o ../.././/obj/rttov_reconstruct_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_reconstruct_tl.F90 -o ../.././/obj/rttov_reconstruct_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_refsun.F90 -o ../.././/obj/rttov_refsun.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_refsun_ad.F90 -o ../.././/obj/rttov_refsun_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_refsun_k.F90 -o ../.././/obj/rttov_refsun_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_refsun_tl.F90 -o ../.././/obj/rttov_refsun_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setgeometry.F90 -o ../.././/obj/rttov_setgeometry.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setgeometry_ad.F90 -o ../.././/obj/rttov_setgeometry_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setgeometry_k.F90 -o ../.././/obj/rttov_setgeometry_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setgeometry_tl.F90 -o ../.././/obj/rttov_setgeometry_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_78.F90 -o ../.././/obj/rttov_setpredictors_78.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_78_ad.F90 -o ../.././/obj/rttov_setpredictors_78_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_78_k.F90 -o ../.././/obj/rttov_setpredictors_78_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_78_tl.F90 -o ../.././/obj/rttov_setpredictors_78_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_9.F90 -o ../.././/obj/rttov_setpredictors_9.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_9_ad.F90 -o ../.././/obj/rttov_setpredictors_9_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_9_k.F90 -o ../.././/obj/rttov_setpredictors_9_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_9_tl.F90 -o ../.././/obj/rttov_setpredictors_9_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_sublayer.F90 -o ../.././/obj/rttov_sublayer.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_sublayer_ad.F90 -o ../.././/obj/rttov_sublayer_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_sublayer_k.F90 -o ../.././/obj/rttov_sublayer_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_sublayer_tl.F90 -o ../.././/obj/rttov_sublayer_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_tl.F90 -o ../.././/obj/rttov_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit.F90 -o ../.././/obj/rttov_transmit.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_9_solar.F90 -o ../.././/obj/rttov_transmit_9_solar.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_9_solar_ad.F90 -o ../.././/obj/rttov_transmit_9_solar_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_9_solar_k.F90 -o ../.././/obj/rttov_transmit_9_solar_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_9_solar_tl.F90 -o ../.././/obj/rttov_transmit_9_solar_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_ad.F90 -o ../.././/obj/rttov_transmit_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_k.F90 -o ../.././/obj/rttov_transmit_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_tl.F90 -o ../.././/obj/rttov_transmit_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_user_options_checkinput.F90 -o ../.././/obj/rttov_user_options_checkinput.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_user_profile_checkinput.F90 -o ../.././/obj/rttov_user_profile_checkinput.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fast_coef_utils_mod.F90 -o ../.././/obj/rttov_fast_coef_utils_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_unix_env.F90 -o ../.././/obj/rttov_unix_env.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_getoptions.F90 -o ../.././/obj/rttov_getoptions.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_solar_refl_mod.F90 -o ../.././/obj/rttov_solar_refl_mod.o
\rm -f ../.././/lib/librttov12_main.a ../.././/lib/librttov_main.a
ar r ../.././/lib/librttov12_main.a ../.././/obj/lapack.o ../.././/obj/rttov_ad.o ../.././/obj/rttov_add_aux_prof.o ../.././/obj/rttov_add_opdp_path.o ../.././/obj/rttov_add_opt_param.o ../.././/obj/rttov_add_prof.o ../.././/obj/rttov_add_raytracing.o ../.././/obj/rttov_alloc_ad.o ../.././/obj/rttov_alloc_aux_prof.o ../.././/obj/rttov_alloc_auxrad.o ../.././/obj/rttov_alloc_auxrad_stream.o ../.././/obj/rttov_alloc_direct.o ../.././/obj/rttov_alloc_dom_state.o ../.././/obj/rttov_alloc_ircld.o ../.././/obj/rttov_alloc_k.o ../.././/obj/rttov_alloc_mfasis_refl.o ../.././/obj/rttov_alloc_opdp_path.o ../.././/obj/rttov_alloc_opt_param.o ../.././/obj/rttov_alloc_pc_dimensions.o ../.././/obj/rttov_alloc_pccomp.o ../.././/obj/rttov_alloc_phfn_int.o ../.././/obj/rttov_alloc_predictor.o ../.././/obj/rttov_alloc_prof.o ../.././/obj/rttov_alloc_prof_internal.o ../.././/obj/rttov_alloc_profiles_dom.o ../.././/obj/rttov_alloc_rad.o ../.././/obj/rttov_alloc_raytracing.o ../.././/obj/rttov_alloc_sunglint.o ../.././/obj/rttov_alloc_tl.o ../.././/obj/rttov_alloc_traj.o ../.././/obj/rttov_alloc_traj_dyn.o ../.././/obj/rttov_alloc_traj_sta.o ../.././/obj/rttov_alloc_trans_scatt_ir.o ../.././/obj/rttov_alloc_transmission.o ../.././/obj/rttov_alloc_transmission_aux.o ../.././/obj/rttov_apply_pc_aer_reg_lims.o ../.././/obj/rttov_apply_pc_aer_reg_lims_ad.o ../.././/obj/rttov_apply_pc_aer_reg_lims_k.o ../.././/obj/rttov_apply_pc_aer_reg_lims_tl.o ../.././/obj/rttov_apply_reg_limits.o ../.././/obj/rttov_apply_reg_limits_ad.o ../.././/obj/rttov_apply_reg_limits_k.o ../.././/obj/rttov_apply_reg_limits_tl.o ../.././/obj/rttov_baran2014_calc_optpar.o ../.././/obj/rttov_baran2014_calc_optpar_ad.o ../.././/obj/rttov_baran2014_calc_optpar_tl.o ../.././/obj/rttov_baran_calc_phase.o ../.././/obj/rttov_baran_calc_phase_ad.o ../.././/obj/rttov_baran_calc_phase_tl.o ../.././/obj/rttov_calc_solar_spec_esd.o ../.././/obj/rttov_calcbt.o ../.././/obj/rttov_calcbt_ad.o ../.././/obj/rttov_calcbt_pc.o ../.././/obj/rttov_calcbt_pc_ad.o ../.././/obj/rttov_calcbt_pc_tl.o ../.././/obj/rttov_calcbt_tl.o ../.././/obj/rttov_calcemis_ir.o ../.././/obj/rttov_calcemis_ir_ad.o ../.././/obj/rttov_calcemis_ir_k.o ../.././/obj/rttov_calcemis_ir_tl.o ../.././/obj/rttov_calcemis_mw.o ../.././/obj/rttov_calcemis_mw_ad.o ../.././/obj/rttov_calcemis_mw_k.o ../.././/obj/rttov_calcemis_mw_tl.o ../.././/obj/rttov_calcrad.o ../.././/obj/rttov_calcrad_ad.o ../.././/obj/rttov_calcrad_k.o ../.././/obj/rttov_calcrad_tl.o ../.././/obj/rttov_calcsatrefl.o ../.././/obj/rttov_calcsatrefl_ad.o ../.././/obj/rttov_calcsatrefl_tl.o ../.././/obj/rttov_calcsurfrefl.o ../.././/obj/rttov_calcsurfrefl_ad.o ../.././/obj/rttov_calcsurfrefl_k.o ../.././/obj/rttov_calcsurfrefl_tl.o ../.././/obj/rttov_check_options.o ../.././/obj/rttov_check_traj.o ../.././/obj/rttov_checkinput.o ../.././/obj/rttov_checkpcchan.o ../.././/obj/rttov_cldstr.o ../.././/obj/rttov_cldstr_ad.o ../.././/obj/rttov_cldstr_k.o ../.././/obj/rttov_cldstr_tl.o ../.././/obj/rttov_convert_profile_units.o ../.././/obj/rttov_convert_profile_units_ad.o ../.././/obj/rttov_convert_profile_units_k.o ../.././/obj/rttov_convert_profile_units_tl.o ../.././/obj/rttov_copy_aux_prof.o ../.././/obj/rttov_copy_opdp_path.o ../.././/obj/rttov_copy_opt_param.o ../.././/obj/rttov_copy_pccomp.o ../.././/obj/rttov_copy_prof.o ../.././/obj/rttov_copy_rad.o ../.././/obj/rttov_copy_raytracing.o ../.././/obj/rttov_direct.o ../.././/obj/rttov_dom.o ../.././/obj/rttov_dom_ad.o ../.././/obj/rttov_dom_k.o ../.././/obj/rttov_dom_setup_profile.o ../.././/obj/rttov_dom_setup_profile_ad.o ../.././/obj/rttov_dom_setup_profile_k.o ../.././/obj/rttov_dom_setup_profile_tl.o ../.././/obj/rttov_dom_tl.o ../.././/obj/rttov_errorhandling.o ../.././/obj/rttov_errorreport.o ../.././/obj/rttov_fastem5.o ../.././/obj/rttov_fastem5_ad.o ../.././/obj/rttov_fastem5_k.o ../.././/obj/rttov_fastem5_tl.o ../.././/obj/rttov_fresnel.o ../.././/obj/rttov_fresnel_ad.o ../.././/obj/rttov_fresnel_k.o ../.././/obj/rttov_fresnel_tl.o ../.././/obj/rttov_init_aux_prof.o ../.././/obj/rttov_init_auxrad_stream.o ../.././/obj/rttov_init_ircld.o ../.././/obj/rttov_init_opdp_path.o ../.././/obj/rttov_init_opt_param.o ../.././/obj/rttov_init_pccomp.o ../.././/obj/rttov_init_predictor.o ../.././/obj/rttov_init_prof.o ../.././/obj/rttov_init_prof_internal.o ../.././/obj/rttov_init_rad.o ../.././/obj/rttov_init_raytracing.o ../.././/obj/rttov_init_sunglint.o ../.././/obj/rttov_init_trans_scatt_ir.o ../.././/obj/rttov_init_transmission.o ../.././/obj/rttov_init_transmission_aux.o ../.././/obj/rttov_intavg_chan.o ../.././/obj/rttov_intavg_chan_ad.o ../.././/obj/rttov_intavg_chan_k.o ../.././/obj/rttov_intavg_chan_tl.o ../.././/obj/rttov_intavg_prof.o ../.././/obj/rttov_intavg_prof_ad.o ../.././/obj/rttov_intavg_prof_k.o ../.././/obj/rttov_intavg_prof_tl.o ../.././/obj/rttov_integrate.o ../.././/obj/rttov_integrate_ad.o ../.././/obj/rttov_integrate_k.o ../.././/obj/rttov_integrate_tl.o ../.././/obj/rttov_k.o ../.././/obj/rttov_layeravg.o ../.././/obj/rttov_layeravg_ad.o ../.././/obj/rttov_layeravg_k.o ../.././/obj/rttov_layeravg_tl.o ../.././/obj/rttov_locpat.o ../.././/obj/rttov_locpat_ad.o ../.././/obj/rttov_locpat_k.o ../.././/obj/rttov_locpat_tl.o ../.././/obj/rttov_mfasis.o ../.././/obj/rttov_mfasis_ad.o ../.././/obj/rttov_mfasis_k.o ../.././/obj/rttov_mfasis_tl.o ../.././/obj/rttov_mult_profiles_k.o ../.././/obj/rttov_mw_clw_absorption.o ../.././/obj/rttov_mw_clw_absorption_ad.o ../.././/obj/rttov_mw_clw_absorption_k.o ../.././/obj/rttov_mw_clw_absorption_tl.o ../.././/obj/rttov_nlte_bias_correction.o ../.././/obj/rttov_nlte_bias_correction_ad.o ../.././/obj/rttov_nlte_bias_correction_k.o ../.././/obj/rttov_nlte_bias_correction_tl.o ../.././/obj/rttov_opdep.o ../.././/obj/rttov_opdep_9.o ../.././/obj/rttov_opdep_9_ad.o ../.././/obj/rttov_opdep_9_k.o ../.././/obj/rttov_opdep_9_tl.o ../.././/obj/rttov_opdep_ad.o ../.././/obj/rttov_opdep_k.o ../.././/obj/rttov_opdep_tl.o ../.././/obj/rttov_opdpscattir.o ../.././/obj/rttov_opdpscattir_ad.o ../.././/obj/rttov_opdpscattir_k.o ../.././/obj/rttov_opdpscattir_tl.o ../.././/obj/rttov_opts_eq.o ../.././/obj/rttov_pcscores.o ../.././/obj/rttov_pcscores_ad.o ../.././/obj/rttov_pcscores_k.o ../.././/obj/rttov_pcscores_rec_k.o ../.././/obj/rttov_pcscores_tl.o ../.././/obj/rttov_profaux.o ../.././/obj/rttov_profaux_ad.o ../.././/obj/rttov_profaux_k.o ../.././/obj/rttov_profaux_tl.o ../.././/obj/rttov_reconstruct.o ../.././/obj/rttov_reconstruct_ad.o ../.././/obj/rttov_reconstruct_k.o ../.././/obj/rttov_reconstruct_tl.o ../.././/obj/rttov_refsun.o ../.././/obj/rttov_refsun_ad.o ../.././/obj/rttov_refsun_k.o ../.././/obj/rttov_refsun_tl.o ../.././/obj/rttov_setgeometry.o ../.././/obj/rttov_setgeometry_ad.o ../.././/obj/rttov_setgeometry_k.o ../.././/obj/rttov_setgeometry_tl.o ../.././/obj/rttov_setpredictors_78.o ../.././/obj/rttov_setpredictors_78_ad.o ../.././/obj/rttov_setpredictors_78_k.o ../.././/obj/rttov_setpredictors_78_tl.o ../.././/obj/rttov_setpredictors_9.o ../.././/obj/rttov_setpredictors_9_ad.o ../.././/obj/rttov_setpredictors_9_k.o ../.././/obj/rttov_setpredictors_9_tl.o ../.././/obj/rttov_sublayer.o ../.././/obj/rttov_sublayer_ad.o ../.././/obj/rttov_sublayer_k.o ../.././/obj/rttov_sublayer_tl.o ../.././/obj/rttov_tl.o ../.././/obj/rttov_transmit.o ../.././/obj/rttov_transmit_9_solar.o ../.././/obj/rttov_transmit_9_solar_ad.o ../.././/obj/rttov_transmit_9_solar_k.o ../.././/obj/rttov_transmit_9_solar_tl.o ../.././/obj/rttov_transmit_ad.o ../.././/obj/rttov_transmit_k.o ../.././/obj/rttov_transmit_tl.o ../.././/obj/rttov_user_options_checkinput.o ../.././/obj/rttov_user_profile_checkinput.o ../.././/obj/mod_rttov_baran2014_icldata.o ../.././/obj/mod_rttov_fastem3_coef.o ../.././/obj/mod_rttov_fastem5_coef.o ../.././/obj/parkind1.o ../.././/obj/rttov_const.o ../.././/obj/rttov_fast_coef_utils_mod.o ../.././/obj/rttov_getoptions.o ../.././/obj/rttov_global.o ../.././/obj/rttov_htfrtc_interface_mod.o ../.././/obj/rttov_lapack_mod.o ../.././/obj/rttov_math_mod.o ../.././/obj/rttov_scattering_mod.o ../.././/obj/rttov_solar_refl_mod.o ../.././/obj/rttov_tessem_mod.o ../.././/obj/rttov_types.o ../.././/obj/rttov_unix_env.o ../.././/obj/yomhook.o
\ln -s librttov12_main.a ../.././/lib/librttov_main.a
make[1]: 离开目录“/home/sen/transmit/rttov122/src/main”
cd coef_io && make lib
make[1]: 进入目录“/home/sen/transmit/rttov122/src/coef_io”
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_coef.F90 -o ../.././/obj/rttov_channel_extract_coef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_mfasis.F90 -o ../.././/obj/rttov_channel_extract_mfasis.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_pccoef.F90 -o ../.././/obj/rttov_channel_extract_pccoef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_scaercoef.F90 -o ../.././/obj/rttov_channel_extract_scaercoef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_sccldcoef.F90 -o ../.././/obj/rttov_channel_extract_sccldcoef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_sublist.F90 -o ../.././/obj/rttov_channel_extract_sublist.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_check_channels_pc.F90 -o ../.././/obj/rttov_check_channels_pc.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_cmpuc.F90 -o ../.././/obj/rttov_cmpuc.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_coeffname.F90 -o ../.././/obj/rttov_coeffname.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef.F90 -o ../.././/obj/rttov_dealloc_coef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef_htfrtc.F90 -o ../.././/obj/rttov_dealloc_coef_htfrtc.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef_mfasis.F90 -o ../.././/obj/rttov_dealloc_coef_mfasis.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef_pccomp.F90 -o ../.././/obj/rttov_dealloc_coef_pccomp.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef_scatt_ir.F90 -o ../.././/obj/rttov_dealloc_coef_scatt_ir.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coefs.F90 -o ../.././/obj/rttov_dealloc_coefs.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_optpar_ir.F90 -o ../.././/obj/rttov_dealloc_optpar_ir.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_deletecomment.F90 -o ../.././/obj/rttov_deletecomment.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_findnextsection.F90 -o ../.././/obj/rttov_findnextsection.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_coef_io_mod.F90 -o ../.././/obj/rttov_coef_io_mod.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_get_pc_predictindex.F90 -o ../.././/obj/rttov_get_pc_predictindex.o
../../src/coef_io/rttov_get_pc_predictindex.F90:93:0: 致命错误:rttov_hdf_load.interface:没有那个文件或目录
#include “rttov_hdf_load.interface”
^
编译中断。
make[1]: *** [../.././/obj/rttov_get_pc_predictindex.o] 错误 1
make[1]: 离开目录“/home/sen/transmit/rttov122/src/coef_io”
make: *** [coef_io/lib] 错误 2Best regards,
long chengMarch 10, 2025 at 1:07 pm #50467James Hocking
KeymasterHi long cheng,
Thanks for sending this output. We recently had a similar case where the Perl version in the user’s conda environment was conflicting with the system Perl. Can you try removing Perl from your conda environment and recompiling? An alternative option to test this is simply to deactivate your conda environment and not compile with f2py support – if this works then this is the reason.
If you have success with this, can you tell me what version your system perl is and also the version that is/was in your conda environment?
Thanks,
JamesMarch 10, 2025 at 1:46 pm #50468long cheng
ParticipantHi James,
Thank you for your reply. I tried to check the status of Perl and entered my conda environment. I executed the conda list command, but couldn’t find the Perl library,I’m not sure if there’s a Perl library in my conda environment. I attached the output of the conda list at the end. I executed the Perl – v command outside the conda environment to check the Perl version, and the result was 5.16.3. I’m not sure if this is the Perl version of the system. My conda was installed using the Miniconda 2-latest-Lux-x86_64. sh installation package.
(base) [sen@localhost ~]$ conda list
# packages in environment at /home/sen/transmit/miniconda/ENTER:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
asn1crypto 1.4.0 py_0 defaults
blas 1.0 mkl defaults
ca-certificates 2025.2.25 h06a4308_0 defaults
certifi 2020.6.20 pyhd3eb1b0_3 defaults
cffi 1.14.0 py27he30daa8_1 defaults
chardet 3.0.4 py27_1003 defaults
conda 4.8.3 py27_0 defaults
conda-package-handling 1.6.0 py27h7b6447c_0 defaults
cryptography 2.8 py27h1ba5d50_0 defaults
enum34 1.1.6 py27_1 defaults
futures 3.3.0 py27_0 defaults
idna 2.8 py27_0 defaults
intel-openmp 2025.0.0 h06a4308_1171 defaults
ipaddress 1.0.23 py_0 defaults
libedit 3.1.20181209 hc058e9b_0 defaults
libffi 3.3 he6710b0_2 defaults
libgcc-ng 11.2.0 h1234567_1 defaults
libgfortran-ng 7.5.0 ha8ba4b0_17 defaults
libgfortran4 7.5.0 ha8ba4b0_17 defaults
libgomp 11.2.0 h1234567_1 defaults
libstdcxx-ng 11.2.0 h1234567_1 defaults
mkl 2020.2 256 defaults
mkl-service 2.3.0 py27he904b0f_0 defaults
mkl_fft 1.0.15 py27ha843d7b_0 defaults
mkl_random 1.1.0 py27hd6b4f25_0 defaults
ncurses 6.4 h6a678d5_0 defaults
numpy 1.16.6 py27hbc911f0_0 defaults
numpy-base 1.16.6 py27hde5b4d6_0 defaults
openssl 1.1.1w h7f8727e_0 defaults
pip 19.3.1 py27_0 defaults
pycosat 0.6.3 py27h7b6447c_0 defaults
pycparser 2.20 py_0 defaults
pyopenssl 19.1.0 py27_0 defaults
pysocks 1.7.1 py27_0 defaults
python 2.7.18 h15b4118_1 defaults
readline 8.2 h5eee18b_0 defaults
requests 2.22.0 py27_1 defaults
ruamel_yaml 0.15.87 py27h7b6447c_0 defaults
scandir 1.10.0 pyh5d7bf9c_3 defaults
setuptools 44.0.0 py27_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
sqlite 3.45.3 h5eee18b_0 defaults
tk 8.6.14 h39e8969_0 defaults
tqdm 4.49.0 py_0 defaults
urllib3 1.25.7 py27_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
yaml 0.1.7 had09818_2 defaults
zlib 1.2.13 h5eee18b_1 defaults#——————————————————————-
(base) [sen@localhost ~]$ conda deactivate
[sen@localhost ~]$ perl -vThis is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
(with 44 registered patches, see perl -V for more detail)Copyright 1987-2012, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.Complete documentation for Perl, including FAQ lists, should be found on
this system using “man perl” or “perldoc perl”. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.March 10, 2025 at 1:49 pm #50470James Hocking
KeymasterThanks for this additional information. Did the build succeed after deactivating your conda environment (compiling without f2py support)?
March 10, 2025 at 2:17 pm #50472long cheng
Participanthi,
Unfortunately, the same compilation error still occurs without the support of f2py.
Best regards,
long chengMarch 10, 2025 at 2:39 pm #50473James Hocking
KeymasterThe problem here is that the Perl script which generates the Makefiles (which has been extremely robust and reliable until very recently – despite no significant changes to it) is for some reason not including the RTTOV src/hdf/ code in the build.
It is interesting that in your test with the conda environment deactivated, you had an error at the step which generated the Makefiles:
“Can’t locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ../build/Makefile.PL line 287.
BEGIN failed–compilation aborted at ../build/Makefile.PL line 287.”This error did not occur in your previous run with the conda environment active. I assume that this error indicates that the Data::Dumper Perl module is not installed on your system, but was available within the conda environment.
You can try doing:
$ which perl
on the commandline both with and without your conda environment active to see the location of Perl being used in each case.
The other thing I can suggest – though I don’t expect it to work – is to try compiling RTTOV manually as described in the user guide.
From the src/ directory, you generate the Makefiles manually:
$ ../build/Makefile.PL RTTOV_HDF=1 RTTOV_NETCDF=1 RTTOV_F2PY=1
(if you want to exclude netcdf or f2py then omit the corresponding arguments)
And then you can build the code:
$ make
(this builds with gfortran by default).
Let me know if you found two different Perl executables (“which perl”) and let me know if the above works.
If not, I will provide a tarball contatining the Makefiles so that you can compile successfully.
Best wishes,
JamesMarch 10, 2025 at 2:39 pm #50471long cheng
Participanthi,
Unfortunately, the same compilation error still occurs without the support of f2py.
===============================================================================
RTTOV compilation script
===============================================================================This script compiles RTTOV. It should be run from the src/ directory.
Much RTTOV functionality is available without HDF5: only those features listed
below require HDF5 to compile.If compiling with HDF5 (recommended) you must first edit the file
build/Makefile.local with the location of the library.RTTOV features which require the HDF5 library:
– Reading HDF5 coefficient files
– Emissivity/BRDF atlases
– RTTOV GUIIn addition f2py must be installed for the Python interface and the RTTOV GUI.
The NetCDF v4 library is required for running the HT-FRTC PC-based model. You
can specify this library in build/Makefile.local before running this script.RTTOV uses some LAPACK routines which are included in the package, but you
can optionally link against your own LAPACK library instead by specifying
this library in build/Makefile.local before running this script.
===============================================================================Compiler flag files available in build/arch/:
aix cray-ifort-mo ifort-debug nagfor-debug pgf90-openmp
aix-debug gfortran ifort-mf nagfor-openmp
cray-ecmwf gfortran-debug ifort-openmp nec-meteofrance
cray-gfortran-debug gfortran-openmp ifort-ops pgf90
cray-ifort-dwd ifort nagfor pgf90-debugSpecify required compiler flag file (leave blank for default: gfortran)
>
Specify installation directory relative to top-level RTTOV directory (leave blank for default: ./)
>Checking ../build/Makefile.local for user-specified HDF5 library…
…found FFLAGS_HDF5 and LDFLAGS_HDF5: compiling with HDF5 libraryChecking ../build/Makefile.local for user-specified NetCDF library…
…found FFLAGS_NETCDF and LDFLAGS_NETCDF: compiling with NETCDF libraryChecking ../build/Makefile.local for user-specified LAPACK library…
…did not find FFLAGS_LAPACK or LDFLAGS_LAPACK: compiling with lapack.f included in RTTOVTesting for f2py…
…f2py does not appear to be installed, Python interface and RTTOV GUI cannot be compiledPrevious build detected in ./: perform a clean compilation? (y/n)
Choose y if you have changed the compilation options since the previous build and re-compilation fails.
> ySpecify any additional flags to pass to make (e.g. -j); leave blank if unsure
>===========================
RTTOV COMPILATION SUMMARY
===========================Compiling with flags : gfortran
Compiling in directory : ./RTTOV features available:
HDF5 coefficient I/O : y
Emissivity/BRDF atlases : y
C/C++ wrapper : y
Python wrapper : n
RTTOV GUI : n
HT-FRTC : yCompiling with user LAPACK lib : n
Regenerating Makefiles using:
$ ../build/Makefile.PL RTTOV_HDF=1 RTTOV_F2PY=0 RTTOV_USER_LAPACK=0Compiling RTTOV using:
$ make ARCH=gfortran INSTALLDIR=./ clean
$ make ARCH=gfortran INSTALLDIR=./OK to continue and compile RTTOV? (y/n)
> yRegenerating Makefiles…
Can’t locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ../build/Makefile.PL line 287.
BEGIN failed–compilation aborted at ../build/Makefile.PL line 287.Compiling RTTOV…
\rm -f .././/obj/*.o .././/lib/*.a .././/lib/*.so .././/mod/*.mod .././/bin/*.exe .././/include/*
\rm -rf ../tmp-gfortran//*
cd test && make dir
make[1]: 进入目录“/home/sen/transmit/rttov122/src/test”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/test”
cd test && make intf
make[1]: 进入目录“/home/sen/transmit/rttov122/src/test”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/test”
cd emis_atlas && make dir
make[1]: 进入目录“/home/sen/transmit/rttov122/src/emis_atlas”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/emis_atlas”
cd emis_atlas && make intf
make[1]: 进入目录“/home/sen/transmit/rttov122/src/emis_atlas”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/emis_atlas”
cd coef_io && make dir
make[1]: 进入目录“/home/sen/transmit/rttov122/src/coef_io”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/coef_io”
cd coef_io && make intf
make[1]: 进入目录“/home/sen/transmit/rttov122/src/coef_io”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/coef_io”
cd main && make dir
make[1]: 进入目录“/home/sen/transmit/rttov122/src/main”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/main”
cd main && make intf
make[1]: 进入目录“/home/sen/transmit/rttov122/src/main”
make[1]: 离开目录“/home/sen/transmit/rttov122/src/main”
cd main && make lib
make[1]: 进入目录“/home/sen/transmit/rttov122/src/main”
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -I../.././/mod -c ../../src/main/lapack.f -o ../.././/obj/lapack.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/parkind1.F90 -o ../.././/obj/parkind1.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_const.F90 -o ../.././/obj/rttov_const.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_types.F90 -o ../.././/obj/rttov_types.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_global.F90 -o ../.././/obj/rttov_global.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_scattering_mod.F90 -o ../.././/obj/rttov_scattering_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_htfrtc_interface_mod.F90 -o ../.././/obj/rttov_htfrtc_interface_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/yomhook.F90 -o ../.././/obj/yomhook.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_tessem_mod.F90 -o ../.././/obj/rttov_tessem_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_math_mod.F90 -o ../.././/obj/rttov_math_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_lapack_mod.F90 -o ../.././/obj/rttov_lapack_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/mod_rttov_fastem3_coef.F90 -o ../.././/obj/mod_rttov_fastem3_coef.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_ad.F90 -o ../.././/obj/rttov_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_aux_prof.F90 -o ../.././/obj/rttov_add_aux_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_opdp_path.F90 -o ../.././/obj/rttov_add_opdp_path.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_opt_param.F90 -o ../.././/obj/rttov_add_opt_param.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_prof.F90 -o ../.././/obj/rttov_add_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_add_raytracing.F90 -o ../.././/obj/rttov_add_raytracing.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_ad.F90 -o ../.././/obj/rttov_alloc_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_aux_prof.F90 -o ../.././/obj/rttov_alloc_aux_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_auxrad.F90 -o ../.././/obj/rttov_alloc_auxrad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_auxrad_stream.F90 -o ../.././/obj/rttov_alloc_auxrad_stream.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_direct.F90 -o ../.././/obj/rttov_alloc_direct.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_dom_state.F90 -o ../.././/obj/rttov_alloc_dom_state.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_ircld.F90 -o ../.././/obj/rttov_alloc_ircld.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_k.F90 -o ../.././/obj/rttov_alloc_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_mfasis_refl.F90 -o ../.././/obj/rttov_alloc_mfasis_refl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_opdp_path.F90 -o ../.././/obj/rttov_alloc_opdp_path.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_opt_param.F90 -o ../.././/obj/rttov_alloc_opt_param.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_pc_dimensions.F90 -o ../.././/obj/rttov_alloc_pc_dimensions.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_pccomp.F90 -o ../.././/obj/rttov_alloc_pccomp.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_phfn_int.F90 -o ../.././/obj/rttov_alloc_phfn_int.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_predictor.F90 -o ../.././/obj/rttov_alloc_predictor.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_prof.F90 -o ../.././/obj/rttov_alloc_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_prof_internal.F90 -o ../.././/obj/rttov_alloc_prof_internal.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_profiles_dom.F90 -o ../.././/obj/rttov_alloc_profiles_dom.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_rad.F90 -o ../.././/obj/rttov_alloc_rad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_raytracing.F90 -o ../.././/obj/rttov_alloc_raytracing.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_sunglint.F90 -o ../.././/obj/rttov_alloc_sunglint.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_tl.F90 -o ../.././/obj/rttov_alloc_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_traj.F90 -o ../.././/obj/rttov_alloc_traj.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_traj_dyn.F90 -o ../.././/obj/rttov_alloc_traj_dyn.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_traj_sta.F90 -o ../.././/obj/rttov_alloc_traj_sta.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_trans_scatt_ir.F90 -o ../.././/obj/rttov_alloc_trans_scatt_ir.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_transmission.F90 -o ../.././/obj/rttov_alloc_transmission.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_alloc_transmission_aux.F90 -o ../.././/obj/rttov_alloc_transmission_aux.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_pc_aer_reg_lims.F90 -o ../.././/obj/rttov_apply_pc_aer_reg_lims.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_pc_aer_reg_lims_ad.F90 -o ../.././/obj/rttov_apply_pc_aer_reg_lims_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_pc_aer_reg_lims_k.F90 -o ../.././/obj/rttov_apply_pc_aer_reg_lims_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_pc_aer_reg_lims_tl.F90 -o ../.././/obj/rttov_apply_pc_aer_reg_lims_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_reg_limits.F90 -o ../.././/obj/rttov_apply_reg_limits.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_reg_limits_ad.F90 -o ../.././/obj/rttov_apply_reg_limits_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_reg_limits_k.F90 -o ../.././/obj/rttov_apply_reg_limits_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_apply_reg_limits_tl.F90 -o ../.././/obj/rttov_apply_reg_limits_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/mod_rttov_baran2014_icldata.F90 -o ../.././/obj/mod_rttov_baran2014_icldata.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran2014_calc_optpar.F90 -o ../.././/obj/rttov_baran2014_calc_optpar.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran2014_calc_optpar_ad.F90 -o ../.././/obj/rttov_baran2014_calc_optpar_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran2014_calc_optpar_tl.F90 -o ../.././/obj/rttov_baran2014_calc_optpar_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran_calc_phase.F90 -o ../.././/obj/rttov_baran_calc_phase.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran_calc_phase_ad.F90 -o ../.././/obj/rttov_baran_calc_phase_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_baran_calc_phase_tl.F90 -o ../.././/obj/rttov_baran_calc_phase_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calc_solar_spec_esd.F90 -o ../.././/obj/rttov_calc_solar_spec_esd.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt.F90 -o ../.././/obj/rttov_calcbt.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_ad.F90 -o ../.././/obj/rttov_calcbt_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_pc.F90 -o ../.././/obj/rttov_calcbt_pc.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_pc_ad.F90 -o ../.././/obj/rttov_calcbt_pc_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_pc_tl.F90 -o ../.././/obj/rttov_calcbt_pc_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcbt_tl.F90 -o ../.././/obj/rttov_calcbt_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_ir.F90 -o ../.././/obj/rttov_calcemis_ir.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_ir_ad.F90 -o ../.././/obj/rttov_calcemis_ir_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_ir_k.F90 -o ../.././/obj/rttov_calcemis_ir_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_ir_tl.F90 -o ../.././/obj/rttov_calcemis_ir_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/mod_rttov_fastem5_coef.F90 -o ../.././/obj/mod_rttov_fastem5_coef.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_mw.F90 -o ../.././/obj/rttov_calcemis_mw.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_mw_ad.F90 -o ../.././/obj/rttov_calcemis_mw_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_mw_k.F90 -o ../.././/obj/rttov_calcemis_mw_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcemis_mw_tl.F90 -o ../.././/obj/rttov_calcemis_mw_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcrad.F90 -o ../.././/obj/rttov_calcrad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcrad_ad.F90 -o ../.././/obj/rttov_calcrad_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcrad_k.F90 -o ../.././/obj/rttov_calcrad_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcrad_tl.F90 -o ../.././/obj/rttov_calcrad_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsatrefl.F90 -o ../.././/obj/rttov_calcsatrefl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsatrefl_ad.F90 -o ../.././/obj/rttov_calcsatrefl_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsatrefl_tl.F90 -o ../.././/obj/rttov_calcsatrefl_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsurfrefl.F90 -o ../.././/obj/rttov_calcsurfrefl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsurfrefl_ad.F90 -o ../.././/obj/rttov_calcsurfrefl_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsurfrefl_k.F90 -o ../.././/obj/rttov_calcsurfrefl_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_calcsurfrefl_tl.F90 -o ../.././/obj/rttov_calcsurfrefl_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_check_options.F90 -o ../.././/obj/rttov_check_options.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_check_traj.F90 -o ../.././/obj/rttov_check_traj.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_checkinput.F90 -o ../.././/obj/rttov_checkinput.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_checkpcchan.F90 -o ../.././/obj/rttov_checkpcchan.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_cldstr.F90 -o ../.././/obj/rttov_cldstr.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_cldstr_ad.F90 -o ../.././/obj/rttov_cldstr_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_cldstr_k.F90 -o ../.././/obj/rttov_cldstr_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_cldstr_tl.F90 -o ../.././/obj/rttov_cldstr_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_convert_profile_units.F90 -o ../.././/obj/rttov_convert_profile_units.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_convert_profile_units_ad.F90 -o ../.././/obj/rttov_convert_profile_units_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_convert_profile_units_k.F90 -o ../.././/obj/rttov_convert_profile_units_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_convert_profile_units_tl.F90 -o ../.././/obj/rttov_convert_profile_units_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_aux_prof.F90 -o ../.././/obj/rttov_copy_aux_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_opdp_path.F90 -o ../.././/obj/rttov_copy_opdp_path.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_opt_param.F90 -o ../.././/obj/rttov_copy_opt_param.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_pccomp.F90 -o ../.././/obj/rttov_copy_pccomp.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_prof.F90 -o ../.././/obj/rttov_copy_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_rad.F90 -o ../.././/obj/rttov_copy_rad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_copy_raytracing.F90 -o ../.././/obj/rttov_copy_raytracing.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_direct.F90 -o ../.././/obj/rttov_direct.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom.F90 -o ../.././/obj/rttov_dom.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_ad.F90 -o ../.././/obj/rttov_dom_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_k.F90 -o ../.././/obj/rttov_dom_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_setup_profile.F90 -o ../.././/obj/rttov_dom_setup_profile.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_setup_profile_ad.F90 -o ../.././/obj/rttov_dom_setup_profile_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_setup_profile_k.F90 -o ../.././/obj/rttov_dom_setup_profile_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_setup_profile_tl.F90 -o ../.././/obj/rttov_dom_setup_profile_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_dom_tl.F90 -o ../.././/obj/rttov_dom_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_errorhandling.F90 -o ../.././/obj/rttov_errorhandling.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_errorreport.F90 -o ../.././/obj/rttov_errorreport.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fastem5.F90 -o ../.././/obj/rttov_fastem5.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fastem5_ad.F90 -o ../.././/obj/rttov_fastem5_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fastem5_k.F90 -o ../.././/obj/rttov_fastem5_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fastem5_tl.F90 -o ../.././/obj/rttov_fastem5_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fresnel.F90 -o ../.././/obj/rttov_fresnel.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fresnel_ad.F90 -o ../.././/obj/rttov_fresnel_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fresnel_k.F90 -o ../.././/obj/rttov_fresnel_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fresnel_tl.F90 -o ../.././/obj/rttov_fresnel_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_aux_prof.F90 -o ../.././/obj/rttov_init_aux_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_auxrad_stream.F90 -o ../.././/obj/rttov_init_auxrad_stream.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_ircld.F90 -o ../.././/obj/rttov_init_ircld.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_opdp_path.F90 -o ../.././/obj/rttov_init_opdp_path.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_opt_param.F90 -o ../.././/obj/rttov_init_opt_param.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_pccomp.F90 -o ../.././/obj/rttov_init_pccomp.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_predictor.F90 -o ../.././/obj/rttov_init_predictor.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_prof.F90 -o ../.././/obj/rttov_init_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_prof_internal.F90 -o ../.././/obj/rttov_init_prof_internal.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_rad.F90 -o ../.././/obj/rttov_init_rad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_raytracing.F90 -o ../.././/obj/rttov_init_raytracing.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_sunglint.F90 -o ../.././/obj/rttov_init_sunglint.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_trans_scatt_ir.F90 -o ../.././/obj/rttov_init_trans_scatt_ir.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_transmission.F90 -o ../.././/obj/rttov_init_transmission.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_init_transmission_aux.F90 -o ../.././/obj/rttov_init_transmission_aux.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_chan.F90 -o ../.././/obj/rttov_intavg_chan.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_chan_ad.F90 -o ../.././/obj/rttov_intavg_chan_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_chan_k.F90 -o ../.././/obj/rttov_intavg_chan_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_chan_tl.F90 -o ../.././/obj/rttov_intavg_chan_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_prof.F90 -o ../.././/obj/rttov_intavg_prof.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_prof_ad.F90 -o ../.././/obj/rttov_intavg_prof_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_prof_k.F90 -o ../.././/obj/rttov_intavg_prof_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_intavg_prof_tl.F90 -o ../.././/obj/rttov_intavg_prof_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_integrate.F90 -o ../.././/obj/rttov_integrate.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_integrate_ad.F90 -o ../.././/obj/rttov_integrate_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_integrate_k.F90 -o ../.././/obj/rttov_integrate_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_integrate_tl.F90 -o ../.././/obj/rttov_integrate_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_k.F90 -o ../.././/obj/rttov_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_layeravg.F90 -o ../.././/obj/rttov_layeravg.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_layeravg_ad.F90 -o ../.././/obj/rttov_layeravg_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_layeravg_k.F90 -o ../.././/obj/rttov_layeravg_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_layeravg_tl.F90 -o ../.././/obj/rttov_layeravg_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_locpat.F90 -o ../.././/obj/rttov_locpat.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_locpat_ad.F90 -o ../.././/obj/rttov_locpat_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_locpat_k.F90 -o ../.././/obj/rttov_locpat_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_locpat_tl.F90 -o ../.././/obj/rttov_locpat_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mfasis.F90 -o ../.././/obj/rttov_mfasis.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mfasis_ad.F90 -o ../.././/obj/rttov_mfasis_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mfasis_k.F90 -o ../.././/obj/rttov_mfasis_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mfasis_tl.F90 -o ../.././/obj/rttov_mfasis_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mult_profiles_k.F90 -o ../.././/obj/rttov_mult_profiles_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mw_clw_absorption.F90 -o ../.././/obj/rttov_mw_clw_absorption.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mw_clw_absorption_ad.F90 -o ../.././/obj/rttov_mw_clw_absorption_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mw_clw_absorption_k.F90 -o ../.././/obj/rttov_mw_clw_absorption_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_mw_clw_absorption_tl.F90 -o ../.././/obj/rttov_mw_clw_absorption_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_nlte_bias_correction.F90 -o ../.././/obj/rttov_nlte_bias_correction.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_nlte_bias_correction_ad.F90 -o ../.././/obj/rttov_nlte_bias_correction_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_nlte_bias_correction_k.F90 -o ../.././/obj/rttov_nlte_bias_correction_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_nlte_bias_correction_tl.F90 -o ../.././/obj/rttov_nlte_bias_correction_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep.F90 -o ../.././/obj/rttov_opdep.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_9.F90 -o ../.././/obj/rttov_opdep_9.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_9_ad.F90 -o ../.././/obj/rttov_opdep_9_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_9_k.F90 -o ../.././/obj/rttov_opdep_9_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_9_tl.F90 -o ../.././/obj/rttov_opdep_9_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_ad.F90 -o ../.././/obj/rttov_opdep_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_k.F90 -o ../.././/obj/rttov_opdep_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdep_tl.F90 -o ../.././/obj/rttov_opdep_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdpscattir.F90 -o ../.././/obj/rttov_opdpscattir.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdpscattir_ad.F90 -o ../.././/obj/rttov_opdpscattir_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdpscattir_k.F90 -o ../.././/obj/rttov_opdpscattir_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opdpscattir_tl.F90 -o ../.././/obj/rttov_opdpscattir_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_opts_eq.F90 -o ../.././/obj/rttov_opts_eq.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores.F90 -o ../.././/obj/rttov_pcscores.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores_ad.F90 -o ../.././/obj/rttov_pcscores_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores_k.F90 -o ../.././/obj/rttov_pcscores_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores_rec_k.F90 -o ../.././/obj/rttov_pcscores_rec_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_pcscores_tl.F90 -o ../.././/obj/rttov_pcscores_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_profaux.F90 -o ../.././/obj/rttov_profaux.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_profaux_ad.F90 -o ../.././/obj/rttov_profaux_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_profaux_k.F90 -o ../.././/obj/rttov_profaux_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_profaux_tl.F90 -o ../.././/obj/rttov_profaux_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_reconstruct.F90 -o ../.././/obj/rttov_reconstruct.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_reconstruct_ad.F90 -o ../.././/obj/rttov_reconstruct_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_reconstruct_k.F90 -o ../.././/obj/rttov_reconstruct_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_reconstruct_tl.F90 -o ../.././/obj/rttov_reconstruct_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_refsun.F90 -o ../.././/obj/rttov_refsun.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_refsun_ad.F90 -o ../.././/obj/rttov_refsun_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_refsun_k.F90 -o ../.././/obj/rttov_refsun_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_refsun_tl.F90 -o ../.././/obj/rttov_refsun_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setgeometry.F90 -o ../.././/obj/rttov_setgeometry.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setgeometry_ad.F90 -o ../.././/obj/rttov_setgeometry_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setgeometry_k.F90 -o ../.././/obj/rttov_setgeometry_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setgeometry_tl.F90 -o ../.././/obj/rttov_setgeometry_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_78.F90 -o ../.././/obj/rttov_setpredictors_78.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_78_ad.F90 -o ../.././/obj/rttov_setpredictors_78_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_78_k.F90 -o ../.././/obj/rttov_setpredictors_78_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_78_tl.F90 -o ../.././/obj/rttov_setpredictors_78_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_9.F90 -o ../.././/obj/rttov_setpredictors_9.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_9_ad.F90 -o ../.././/obj/rttov_setpredictors_9_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_9_k.F90 -o ../.././/obj/rttov_setpredictors_9_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_setpredictors_9_tl.F90 -o ../.././/obj/rttov_setpredictors_9_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_sublayer.F90 -o ../.././/obj/rttov_sublayer.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_sublayer_ad.F90 -o ../.././/obj/rttov_sublayer_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_sublayer_k.F90 -o ../.././/obj/rttov_sublayer_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_sublayer_tl.F90 -o ../.././/obj/rttov_sublayer_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_tl.F90 -o ../.././/obj/rttov_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit.F90 -o ../.././/obj/rttov_transmit.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_9_solar.F90 -o ../.././/obj/rttov_transmit_9_solar.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_9_solar_ad.F90 -o ../.././/obj/rttov_transmit_9_solar_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_9_solar_k.F90 -o ../.././/obj/rttov_transmit_9_solar_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_9_solar_tl.F90 -o ../.././/obj/rttov_transmit_9_solar_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_ad.F90 -o ../.././/obj/rttov_transmit_ad.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_k.F90 -o ../.././/obj/rttov_transmit_k.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_transmit_tl.F90 -o ../.././/obj/rttov_transmit_tl.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_user_options_checkinput.F90 -o ../.././/obj/rttov_user_options_checkinput.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_user_profile_checkinput.F90 -o ../.././/obj/rttov_user_profile_checkinput.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_fast_coef_utils_mod.F90 -o ../.././/obj/rttov_fast_coef_utils_mod.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_unix_env.F90 -o ../.././/obj/rttov_unix_env.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_getoptions.F90 -o ../.././/obj/rttov_getoptions.o
cd ../../tmp-gfortran/main && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/main/rttov_solar_refl_mod.F90 -o ../.././/obj/rttov_solar_refl_mod.o
\rm -f ../.././/lib/librttov12_main.a ../.././/lib/librttov_main.a
ar r ../.././/lib/librttov12_main.a ../.././/obj/lapack.o ../.././/obj/rttov_ad.o ../.././/obj/rttov_add_aux_prof.o ../.././/obj/rttov_add_opdp_path.o ../.././/obj/rttov_add_opt_param.o ../.././/obj/rttov_add_prof.o ../.././/obj/rttov_add_raytracing.o ../.././/obj/rttov_alloc_ad.o ../.././/obj/rttov_alloc_aux_prof.o ../.././/obj/rttov_alloc_auxrad.o ../.././/obj/rttov_alloc_auxrad_stream.o ../.././/obj/rttov_alloc_direct.o ../.././/obj/rttov_alloc_dom_state.o ../.././/obj/rttov_alloc_ircld.o ../.././/obj/rttov_alloc_k.o ../.././/obj/rttov_alloc_mfasis_refl.o ../.././/obj/rttov_alloc_opdp_path.o ../.././/obj/rttov_alloc_opt_param.o ../.././/obj/rttov_alloc_pc_dimensions.o ../.././/obj/rttov_alloc_pccomp.o ../.././/obj/rttov_alloc_phfn_int.o ../.././/obj/rttov_alloc_predictor.o ../.././/obj/rttov_alloc_prof.o ../.././/obj/rttov_alloc_prof_internal.o ../.././/obj/rttov_alloc_profiles_dom.o ../.././/obj/rttov_alloc_rad.o ../.././/obj/rttov_alloc_raytracing.o ../.././/obj/rttov_alloc_sunglint.o ../.././/obj/rttov_alloc_tl.o ../.././/obj/rttov_alloc_traj.o ../.././/obj/rttov_alloc_traj_dyn.o ../.././/obj/rttov_alloc_traj_sta.o ../.././/obj/rttov_alloc_trans_scatt_ir.o ../.././/obj/rttov_alloc_transmission.o ../.././/obj/rttov_alloc_transmission_aux.o ../.././/obj/rttov_apply_pc_aer_reg_lims.o ../.././/obj/rttov_apply_pc_aer_reg_lims_ad.o ../.././/obj/rttov_apply_pc_aer_reg_lims_k.o ../.././/obj/rttov_apply_pc_aer_reg_lims_tl.o ../.././/obj/rttov_apply_reg_limits.o ../.././/obj/rttov_apply_reg_limits_ad.o ../.././/obj/rttov_apply_reg_limits_k.o ../.././/obj/rttov_apply_reg_limits_tl.o ../.././/obj/rttov_baran2014_calc_optpar.o ../.././/obj/rttov_baran2014_calc_optpar_ad.o ../.././/obj/rttov_baran2014_calc_optpar_tl.o ../.././/obj/rttov_baran_calc_phase.o ../.././/obj/rttov_baran_calc_phase_ad.o ../.././/obj/rttov_baran_calc_phase_tl.o ../.././/obj/rttov_calc_solar_spec_esd.o ../.././/obj/rttov_calcbt.o ../.././/obj/rttov_calcbt_ad.o ../.././/obj/rttov_calcbt_pc.o ../.././/obj/rttov_calcbt_pc_ad.o ../.././/obj/rttov_calcbt_pc_tl.o ../.././/obj/rttov_calcbt_tl.o ../.././/obj/rttov_calcemis_ir.o ../.././/obj/rttov_calcemis_ir_ad.o ../.././/obj/rttov_calcemis_ir_k.o ../.././/obj/rttov_calcemis_ir_tl.o ../.././/obj/rttov_calcemis_mw.o ../.././/obj/rttov_calcemis_mw_ad.o ../.././/obj/rttov_calcemis_mw_k.o ../.././/obj/rttov_calcemis_mw_tl.o ../.././/obj/rttov_calcrad.o ../.././/obj/rttov_calcrad_ad.o ../.././/obj/rttov_calcrad_k.o ../.././/obj/rttov_calcrad_tl.o ../.././/obj/rttov_calcsatrefl.o ../.././/obj/rttov_calcsatrefl_ad.o ../.././/obj/rttov_calcsatrefl_tl.o ../.././/obj/rttov_calcsurfrefl.o ../.././/obj/rttov_calcsurfrefl_ad.o ../.././/obj/rttov_calcsurfrefl_k.o ../.././/obj/rttov_calcsurfrefl_tl.o ../.././/obj/rttov_check_options.o ../.././/obj/rttov_check_traj.o ../.././/obj/rttov_checkinput.o ../.././/obj/rttov_checkpcchan.o ../.././/obj/rttov_cldstr.o ../.././/obj/rttov_cldstr_ad.o ../.././/obj/rttov_cldstr_k.o ../.././/obj/rttov_cldstr_tl.o ../.././/obj/rttov_convert_profile_units.o ../.././/obj/rttov_convert_profile_units_ad.o ../.././/obj/rttov_convert_profile_units_k.o ../.././/obj/rttov_convert_profile_units_tl.o ../.././/obj/rttov_copy_aux_prof.o ../.././/obj/rttov_copy_opdp_path.o ../.././/obj/rttov_copy_opt_param.o ../.././/obj/rttov_copy_pccomp.o ../.././/obj/rttov_copy_prof.o ../.././/obj/rttov_copy_rad.o ../.././/obj/rttov_copy_raytracing.o ../.././/obj/rttov_direct.o ../.././/obj/rttov_dom.o ../.././/obj/rttov_dom_ad.o ../.././/obj/rttov_dom_k.o ../.././/obj/rttov_dom_setup_profile.o ../.././/obj/rttov_dom_setup_profile_ad.o ../.././/obj/rttov_dom_setup_profile_k.o ../.././/obj/rttov_dom_setup_profile_tl.o ../.././/obj/rttov_dom_tl.o ../.././/obj/rttov_errorhandling.o ../.././/obj/rttov_errorreport.o ../.././/obj/rttov_fastem5.o ../.././/obj/rttov_fastem5_ad.o ../.././/obj/rttov_fastem5_k.o ../.././/obj/rttov_fastem5_tl.o ../.././/obj/rttov_fresnel.o ../.././/obj/rttov_fresnel_ad.o ../.././/obj/rttov_fresnel_k.o ../.././/obj/rttov_fresnel_tl.o ../.././/obj/rttov_init_aux_prof.o ../.././/obj/rttov_init_auxrad_stream.o ../.././/obj/rttov_init_ircld.o ../.././/obj/rttov_init_opdp_path.o ../.././/obj/rttov_init_opt_param.o ../.././/obj/rttov_init_pccomp.o ../.././/obj/rttov_init_predictor.o ../.././/obj/rttov_init_prof.o ../.././/obj/rttov_init_prof_internal.o ../.././/obj/rttov_init_rad.o ../.././/obj/rttov_init_raytracing.o ../.././/obj/rttov_init_sunglint.o ../.././/obj/rttov_init_trans_scatt_ir.o ../.././/obj/rttov_init_transmission.o ../.././/obj/rttov_init_transmission_aux.o ../.././/obj/rttov_intavg_chan.o ../.././/obj/rttov_intavg_chan_ad.o ../.././/obj/rttov_intavg_chan_k.o ../.././/obj/rttov_intavg_chan_tl.o ../.././/obj/rttov_intavg_prof.o ../.././/obj/rttov_intavg_prof_ad.o ../.././/obj/rttov_intavg_prof_k.o ../.././/obj/rttov_intavg_prof_tl.o ../.././/obj/rttov_integrate.o ../.././/obj/rttov_integrate_ad.o ../.././/obj/rttov_integrate_k.o ../.././/obj/rttov_integrate_tl.o ../.././/obj/rttov_k.o ../.././/obj/rttov_layeravg.o ../.././/obj/rttov_layeravg_ad.o ../.././/obj/rttov_layeravg_k.o ../.././/obj/rttov_layeravg_tl.o ../.././/obj/rttov_locpat.o ../.././/obj/rttov_locpat_ad.o ../.././/obj/rttov_locpat_k.o ../.././/obj/rttov_locpat_tl.o ../.././/obj/rttov_mfasis.o ../.././/obj/rttov_mfasis_ad.o ../.././/obj/rttov_mfasis_k.o ../.././/obj/rttov_mfasis_tl.o ../.././/obj/rttov_mult_profiles_k.o ../.././/obj/rttov_mw_clw_absorption.o ../.././/obj/rttov_mw_clw_absorption_ad.o ../.././/obj/rttov_mw_clw_absorption_k.o ../.././/obj/rttov_mw_clw_absorption_tl.o ../.././/obj/rttov_nlte_bias_correction.o ../.././/obj/rttov_nlte_bias_correction_ad.o ../.././/obj/rttov_nlte_bias_correction_k.o ../.././/obj/rttov_nlte_bias_correction_tl.o ../.././/obj/rttov_opdep.o ../.././/obj/rttov_opdep_9.o ../.././/obj/rttov_opdep_9_ad.o ../.././/obj/rttov_opdep_9_k.o ../.././/obj/rttov_opdep_9_tl.o ../.././/obj/rttov_opdep_ad.o ../.././/obj/rttov_opdep_k.o ../.././/obj/rttov_opdep_tl.o ../.././/obj/rttov_opdpscattir.o ../.././/obj/rttov_opdpscattir_ad.o ../.././/obj/rttov_opdpscattir_k.o ../.././/obj/rttov_opdpscattir_tl.o ../.././/obj/rttov_opts_eq.o ../.././/obj/rttov_pcscores.o ../.././/obj/rttov_pcscores_ad.o ../.././/obj/rttov_pcscores_k.o ../.././/obj/rttov_pcscores_rec_k.o ../.././/obj/rttov_pcscores_tl.o ../.././/obj/rttov_profaux.o ../.././/obj/rttov_profaux_ad.o ../.././/obj/rttov_profaux_k.o ../.././/obj/rttov_profaux_tl.o ../.././/obj/rttov_reconstruct.o ../.././/obj/rttov_reconstruct_ad.o ../.././/obj/rttov_reconstruct_k.o ../.././/obj/rttov_reconstruct_tl.o ../.././/obj/rttov_refsun.o ../.././/obj/rttov_refsun_ad.o ../.././/obj/rttov_refsun_k.o ../.././/obj/rttov_refsun_tl.o ../.././/obj/rttov_setgeometry.o ../.././/obj/rttov_setgeometry_ad.o ../.././/obj/rttov_setgeometry_k.o ../.././/obj/rttov_setgeometry_tl.o ../.././/obj/rttov_setpredictors_78.o ../.././/obj/rttov_setpredictors_78_ad.o ../.././/obj/rttov_setpredictors_78_k.o ../.././/obj/rttov_setpredictors_78_tl.o ../.././/obj/rttov_setpredictors_9.o ../.././/obj/rttov_setpredictors_9_ad.o ../.././/obj/rttov_setpredictors_9_k.o ../.././/obj/rttov_setpredictors_9_tl.o ../.././/obj/rttov_sublayer.o ../.././/obj/rttov_sublayer_ad.o ../.././/obj/rttov_sublayer_k.o ../.././/obj/rttov_sublayer_tl.o ../.././/obj/rttov_tl.o ../.././/obj/rttov_transmit.o ../.././/obj/rttov_transmit_9_solar.o ../.././/obj/rttov_transmit_9_solar_ad.o ../.././/obj/rttov_transmit_9_solar_k.o ../.././/obj/rttov_transmit_9_solar_tl.o ../.././/obj/rttov_transmit_ad.o ../.././/obj/rttov_transmit_k.o ../.././/obj/rttov_transmit_tl.o ../.././/obj/rttov_user_options_checkinput.o ../.././/obj/rttov_user_profile_checkinput.o ../.././/obj/mod_rttov_baran2014_icldata.o ../.././/obj/mod_rttov_fastem3_coef.o ../.././/obj/mod_rttov_fastem5_coef.o ../.././/obj/parkind1.o ../.././/obj/rttov_const.o ../.././/obj/rttov_fast_coef_utils_mod.o ../.././/obj/rttov_getoptions.o ../.././/obj/rttov_global.o ../.././/obj/rttov_htfrtc_interface_mod.o ../.././/obj/rttov_lapack_mod.o ../.././/obj/rttov_math_mod.o ../.././/obj/rttov_scattering_mod.o ../.././/obj/rttov_solar_refl_mod.o ../.././/obj/rttov_tessem_mod.o ../.././/obj/rttov_types.o ../.././/obj/rttov_unix_env.o ../.././/obj/yomhook.o
ar: 正在创建 ../.././/lib/librttov12_main.a
\ln -s librttov12_main.a ../.././/lib/librttov_main.a
make[1]: 离开目录“/home/sen/transmit/rttov122/src/main”
cd coef_io && make lib
make[1]: 进入目录“/home/sen/transmit/rttov122/src/coef_io”
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_coef.F90 -o ../.././/obj/rttov_channel_extract_coef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_mfasis.F90 -o ../.././/obj/rttov_channel_extract_mfasis.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_pccoef.F90 -o ../.././/obj/rttov_channel_extract_pccoef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_scaercoef.F90 -o ../.././/obj/rttov_channel_extract_scaercoef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_sccldcoef.F90 -o ../.././/obj/rttov_channel_extract_sccldcoef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_channel_extract_sublist.F90 -o ../.././/obj/rttov_channel_extract_sublist.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_check_channels_pc.F90 -o ../.././/obj/rttov_check_channels_pc.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_cmpuc.F90 -o ../.././/obj/rttov_cmpuc.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_coeffname.F90 -o ../.././/obj/rttov_coeffname.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef.F90 -o ../.././/obj/rttov_dealloc_coef.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef_htfrtc.F90 -o ../.././/obj/rttov_dealloc_coef_htfrtc.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef_mfasis.F90 -o ../.././/obj/rttov_dealloc_coef_mfasis.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef_pccomp.F90 -o ../.././/obj/rttov_dealloc_coef_pccomp.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coef_scatt_ir.F90 -o ../.././/obj/rttov_dealloc_coef_scatt_ir.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_coefs.F90 -o ../.././/obj/rttov_dealloc_coefs.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_dealloc_optpar_ir.F90 -o ../.././/obj/rttov_dealloc_optpar_ir.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_deletecomment.F90 -o ../.././/obj/rttov_deletecomment.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_findnextsection.F90 -o ../.././/obj/rttov_findnextsection.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_coef_io_mod.F90 -o ../.././/obj/rttov_coef_io_mod.o
cd ../../tmp-gfortran/coef_io && gfortran -I../.././/include -D_RTTOV_NETCDF -I/usr/local/NETCDF/include -D_RTTOV_HDF -I/usr/local/hdf5/include -fPIC -O3 -ffree-line-length-none -I../.././/mod -c ../../src/coef_io/rttov_get_pc_predictindex.F90 -o ../.././/obj/rttov_get_pc_predictindex.o
../../src/coef_io/rttov_get_pc_predictindex.F90:93:0:致命错误:rttov_hdf_load.interface:没有那个文件或目录
#include “rttov_hdf_load.interface”编译中断。
make[1]: *** [../.././/obj/rttov_get_pc_predictindex.o] 错误 1
make[1]: 离开目录“/home/sen/transmit/rttov122/src/coef_io”
make: *** [coef_io/lib] 错误 2Best regards,
long chengMarch 10, 2025 at 3:03 pm #50475James Hocking
KeymasterOur replies got re-ordered because of the approval required for one of your previous posts, so I am duplicating my post here for clarity:
The problem here is that the Perl script which generates the Makefiles (which has been extremely robust and reliable until very recently – despite no significant changes to it) is for some reason not including the RTTOV src/hdf/ code in the build.
It is interesting that in your test with the conda environment deactivated, you had an error at the step which generated the Makefiles:
“Can’t locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ../build/Makefile.PL line 287.
BEGIN failed–compilation aborted at ../build/Makefile.PL line 287.”This error did not occur in your previous run with the conda environment active. I assume that this error indicates that the Data::Dumper Perl module is not installed on your system, but was available within the conda environment.
You can try doing:
$ which perl
on the commandline both with and without your conda environment active to see the location of Perl being used in each case.
The other thing I can suggest – though I don’t expect it to work – is to try compiling RTTOV manually as described in the user guide.
From the src/ directory, you generate the Makefiles manually:
$ ../build/Makefile.PL RTTOV_HDF=1 RTTOV_NETCDF=1 RTTOV_F2PY=1
(if you want to exclude netcdf or f2py then omit the corresponding arguments)
And then you can build the code:
$ make
(this builds with gfortran by default).
Let me know if you found two different Perl executables (“which perl”) and let me know if the above works.
If not, I will provide a tarball contatining the Makefiles so that you can compile successfully.
Best wishes,
JamesMarch 10, 2025 at 3:14 pm #50476long cheng
Participanthi,
Thank you for your reply. Due to the time difference, it is now past 23:00 China time. I will compile according to your steps tomorrow and get back to you.
Best regards,
long chengMarch 12, 2025 at 1:21 pm #50492long cheng
Participanthi,James
I followed your instructions and entered the command: which perl, The result is: usr/bin/perl.
And I tried to compile it in the src/folder. Here are my actions:
(base) [sen@localhost src]$ ../build/Makefile.PL RTTOV_HDF=1 RTTOV_NETCDF=1 RTTOV_F2PY=1
Can’t locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ../build/Makefile.PL line 287.
BEGIN failed–compilation aborted at ../build/Makefile.PL line 287.Unfortunately, the compilation failed.
Best regards,
Long ChengMarch 12, 2025 at 3:53 pm #50494James Hocking
KeymasterHi Long Cheng,
Can you see if there is a difference when you run
$ which perl
with your conda environment activated and deactivated?
And if so, can you tell me the versions of perl in each case?
The error you got here is perhaps not surprising: in this case your conda environment was not active (I think?) and you got the same error as when you used the rttov_compile.sh script. This is a missing Perl module (Data::Dumper). You might need to install that, although I’ve never had any reports from other users of this module being missing.
It seemed that you didn’t get this error when your conda environment was active, which suggests a different version of perl is being used. But something is still going wrong in that case because it isn’t generating the Makefiles correctly – perhaps this is a conflict between the perl packages in the conda environment and the system installation.
If you can just test the above, and let me know what happens. If it still fails I will supply the Makefiles in a tarball.
Best wishes,
JamesMarch 13, 2025 at 7:14 am #50495long cheng
Participanthi,James
I followed your instructions and entered the command: which perl, The result is: usr/bin/perl.
And I tried to compile it in the src/folder. Here are my actions:
(base) [sen@localhost src]$ ../build/Makefile.PL RTTOV_HDF=1 RTTOV_NETCDF=1 RTTOV_F2PY=1
Can’t locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ../build/Makefile.PL line 287.
BEGIN failed–compilation aborted at ../build/Makefile.PL line 287.Unfortunately, the compilation failed.
Best regards,
Long ChengMarch 13, 2025 at 9:06 am #50497James Hocking
KeymasterHi Long Cheng,
I was hoping you could run “$ which perl” twice: once without your conda environment active, and then again after activating your conda environment. This might help me to understand the problem. Would you be able to do this?
I have created a tarball containing the Makefiles for RTTOV v12.2 (I think you are using this version, but let me know if you have a different version). These include the HDF5, NETCDF, and F2PY code/compilation so you will have to include the HDF5 and netCDF libraries in your Makefile.local, and activate your conda environment before building.
Extract the following tarball from within the RTTOV src/ directory:
https://nwp-saf.eumetsat.int/downloads/james/rttov122_Makefiles.tarThen you will have to compile manually (do NOT use the rttov_compile.sh script, as this will overwrite the Makefiles):
$ make
(to compile with gfortran – for other compilers use the ARCH= argument as described in the user guide).
Let me know if this succeeds or not.
Best wishes,
James -
This topic was modified 1 month, 4 weeks ago by
-
AuthorPosts
- You must be logged in to reply to this topic.