From 507edf34172e7f7e1fb2a3e3a87576713ad25773 Mon Sep 17 00:00:00 2001 From: bakamotokatas Date: Sat, 17 Sep 2022 23:40:20 +0300 Subject: [PATCH] fix prepchem build for ubuntu 22.04 --- WRF4.3.3_Install.bash | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/WRF4.3.3_Install.bash b/WRF4.3.3_Install.bash index 3d1d625..7337c41 100644 --- a/WRF4.3.3_Install.bash +++ b/WRF4.3.3_Install.bash @@ -246,6 +246,10 @@ if [ "$type" = "Chem" ]; then sed -i "s#HDF5=.*#HDF5=/usr/lib/x86_64-linux-gnu/hdf5/serial#" include.mk.gfortran.wrf sed -i "s#HDF5_INC=.*#HDF5_INC=-I/usr/include/hdf5/serial#" include.mk.gfortran.wrf sed -i 's#-L$(HDF5)/lib#-L/usr/lib/x86_64-linux-gnu/hdf5/serial#' include.mk.gfortran.wrf + gfortversion=$(gfortran -dumpversion) + if [ "$gfortversion" -ge 10 ]; then + sed -i 's#F_OPTS=.*#F_OPTS= -Xpreprocessor -D$(CHEM) -O2 -fconvert=big-endian -frecord-marker=4 -fallow-argument-mismatch#' include.mk.gfortran.wrf + fi sed -i "s#-L/scratchin/grupos/catt-brams/shared/libs/gfortran/zlib-1.2.8/lib#-L/usr/lib#" include.mk.gfortran.wrf sed -i "842s#.*# 'ENERGY ',\&#" ../../src/edgar_emissions.f90 sed -i "843s#.*# 'INDUSTRY ',\&#" ../../src/edgar_emissions.f90