From c8df68073a02a0d0023270567a3e8ef9e6d6f2ea Mon Sep 17 00:00:00 2001 From: Espen Sollum ATMOS <eso@nilu.no> Date: Tue, 6 Mar 2018 16:54:30 +0100 Subject: [PATCH] changed makefile to compile on Jenkins --- src/makefile | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/makefile b/src/makefile index 7fdfe66c..57a7694b 100644 --- a/src/makefile +++ b/src/makefile @@ -12,9 +12,22 @@ LIBPATH2 = /usr/lib/x86_64-linux-gnu/ #FFLAGS = -O2 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH) FFLAGS = -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH) #FFLAGS = -fbounds-check -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH) -LDFLAGS = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) -lgrib_api_f90 -lgrib_api -lm -ljasper + +ifeq ($(gcc), 4.9) +# Compiled libraries under user ~flexpart, gfortran v4.9 +# Use this option for automated build on jenkins / nilu-projects.nilu.no + ROOT_DIR = /homevip/flexpart/ + F90 = ${ROOT_DIR}/gcc-4.9.1/bin/gfortran + MPIF90 = ${ROOT_DIR}/bin/mpifort + INCPATH = ${ROOT_DIR}/gcc-4.9.1/include + LIBPATH1 = ${ROOT_DIR}/lib +endif + + +LDFLAGS = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) -lgrib_api_f90 -lgrib_api -lm -ljasper + MODOBJS = \ par_mod.o com_mod.o \ conv_mod.o hanna_mod.o \ -- GitLab