diff --git a/src/Rules.LXcray.mk b/src/Rules.LXcray.mk index 8b5a2ec2e28d06909c75cd99c88f3a866b9f7707..e19e4a4b6ccf08a5a5777945e00fff5d583cd2fb 100644 --- a/src/Rules.LXcray.mk +++ b/src/Rules.LXcray.mk @@ -60,9 +60,9 @@ OPT_NOCB = $(OPT_BASE) $(OPT_PERF1) endif # # -FC = ftn -em -ef +FC = ftn FCFLAGS = -em -ef -CC=gcc +CC=cc export FC CC FCFLAGS F90 = ftn F90FLAGS = $(OPT) @@ -81,10 +81,10 @@ LDFLAGS = -Wl,-warn-once $(PAR) $(OPT_BASE) CPP = cpp -P -traditional -Wcomment # CPPFLAGS_SURFEX = -CPPFLAGS_SURCOUCHE = -DDEV_NULL +CPPFLAGS_SURCOUCHE = -DDEV_NULL -DUSE_MPI CPPFLAGS_RAD = CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -CPPFLAGS_MNH = -DMNH -DSFX_MNH +CPPFLAGS_MNH = -DMNH -DSFX_MNH -DMNH_NO_MPI_LOGICAL48 -DUSE_MPI -DMNH_CRAY ifdef VER_GA CPPFLAGS_SURCOUCHE += -DMNH_GA INC += -I${GA_ROOT}/include @@ -117,6 +117,8 @@ MNH_COMPRESS=yes # MNH_GRIBAPI=no # +NETCDF_SUPPFLAGS='-em -ef' +ECCODES_FFLAGS='-em -ef' ########################################################## # # # Source of MESONH PACKAGE Distribution #