Georgii Nerobelov
New member
Dear Sir/Madam.
I try to configure and compile WRF-CHEM after installation and several successful runs of WRF-ARW v.4.0. The issue is when I compile WRF after successful configuration via ./compile em_real >& compile.log executable files (real.exe, wrf.exe and others) are not generated. It can be clearly seen from the directory .../WRF_4.1.2/main where those files have to appear and from the compile.log (see attached file) where there is a string on the bottom ---> Problems building executables, look for errors in the build log <---. Moreover, there are several errors inside of the compile.log nature of which is unfamiliar to me. I suppose that probably the problem occurs due to KPP (Kinetic Pre-Processor) option which I decided to use before compiling.
Whole steps (configuration and compilation) were made using this WRF-CHEM Guide (https://ruc.noaa.gov/wrf/wrf-chem/Users_guide.pdf), chapter 2.2 Building the WRF-chemistry code. Compile.log and configure.wrf have been attached to the topic.
Please, give me an advice how to solve this issue :?: . I appretiate any help and thank you in advance.
ADDITION INFO:
WRF version - 4.1.2
gcc (v.4.4.7) and gfortran compilers (v.4.4.7)
netCDF v.4.1.3
hdf5 is in $PATH (-bash: /home/hirlam/sednersoft/hdf5/bin
Environment options I used before the WRF configuration:
export DIR=/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES
export CC=gcc
export CXX=g++
export FC=gfortran
export FCFLAGS=-m64
export F77=gfortran
export FFLAGS=-m64
export JASPERLIB=/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES/grib2/lib
export JASPERINC=/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES/grib2/include
export LDFLAGS=-L$DIR/grib2/lib
export CPPFLAGS=-I$DIR/grib2/include
export NETCDF=/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES/netcdf
export PATH="/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES/mpich/bin/:$PATH"
export EM_CORE =1
export NMM_CORE=0
export WRF_CHEM=1
export WRF_KPP=1
export YACC='/usr/bin/yacc –d'
export FLEX_LIB_DIR=/usr/lib64
WRF configuration options:
32. (serial) GNU (gfortran/gcc)
nesting = 1 (basic)
I try to configure and compile WRF-CHEM after installation and several successful runs of WRF-ARW v.4.0. The issue is when I compile WRF after successful configuration via ./compile em_real >& compile.log executable files (real.exe, wrf.exe and others) are not generated. It can be clearly seen from the directory .../WRF_4.1.2/main where those files have to appear and from the compile.log (see attached file) where there is a string on the bottom ---> Problems building executables, look for errors in the build log <---. Moreover, there are several errors inside of the compile.log nature of which is unfamiliar to me. I suppose that probably the problem occurs due to KPP (Kinetic Pre-Processor) option which I decided to use before compiling.
Whole steps (configuration and compilation) were made using this WRF-CHEM Guide (https://ruc.noaa.gov/wrf/wrf-chem/Users_guide.pdf), chapter 2.2 Building the WRF-chemistry code. Compile.log and configure.wrf have been attached to the topic.
Please, give me an advice how to solve this issue :?: . I appretiate any help and thank you in advance.
ADDITION INFO:
WRF version - 4.1.2
gcc (v.4.4.7) and gfortran compilers (v.4.4.7)
netCDF v.4.1.3
hdf5 is in $PATH (-bash: /home/hirlam/sednersoft/hdf5/bin
Environment options I used before the WRF configuration:
export DIR=/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES
export CC=gcc
export CXX=g++
export FC=gfortran
export FCFLAGS=-m64
export F77=gfortran
export FFLAGS=-m64
export JASPERLIB=/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES/grib2/lib
export JASPERINC=/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES/grib2/include
export LDFLAGS=-L$DIR/grib2/lib
export CPPFLAGS=-I$DIR/grib2/include
export NETCDF=/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES/netcdf
export PATH="/data0/home/hirlam/WRF_TEST/Build_WRF/LIBRARIES/mpich/bin/:$PATH"
export EM_CORE =1
export NMM_CORE=0
export WRF_CHEM=1
export WRF_KPP=1
export YACC='/usr/bin/yacc –d'
export FLEX_LIB_DIR=/usr/lib64
WRF configuration options:
32. (serial) GNU (gfortran/gcc)
nesting = 1 (basic)