Changeset 5f42c27 in flexpart.git for src/makefile
- Timestamp:
- May 13, 2015, 1:42:50 PM (9 years ago)
- Branches:
- master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug, univie
- Children:
- 598e9da
- Parents:
- fb0d416
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/makefile
rfb0d416 r5f42c27 36 36 37 37 ## COMPILERS 38 #F90 = /usr/bin/gfortran39 F90 = ${HOME}/gcc-4.9.1/bin/gfortran38 F90 = /usr/bin/gfortran 39 #F90 = ${HOME}/gcc-4.9.1/bin/gfortran 40 40 #MPIF90 = ${HOME}/opt/bin/mpifort 41 41 #MPIF90 = mpif90.mpich 42 #MPIF90 = mpif90.openmpi43 MPIF90 = mpifort42 MPIF90 = mpif90.openmpi 43 #MPIF90 = mpifort 44 44 45 45 ## OPTIMIZATION LEVEL … … 51 51 52 52 ## 1) System libraries at NILU 53 #INCPATH1 = /usr/include54 # 55 #LIBPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/lib56 # 53 INCPATH1 = /usr/include 54 #INCPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/include 55 LIBPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/lib 56 #LIBPATH2 = /usr/lib/x86_64-linux-gnu 57 57 58 58 ## 2) Home-made libraries 59 INCPATH1 = ${HOME}/include59 # INCPATH1 = ${HOME}/include 60 60 INCPATH2 = /homevip/flexpart/include/ 61 61 LIBPATH2 = /homevip/flexpart/lib/ 62 LIBPATH1 = ${HOME}/lib 63 #LIBPATH2 = ${HOME}/lib 62 # LIBPATH1 = ${HOME}/lib 64 63 65 64 FFLAGS = -I$(INCPATH1) -I$(INCPATH2) -O$(O_LEV) -g -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -fmessage-length=0 -flto=jobserver -O$(O_LEV) -mtune=native -fuse-linker-plugin $(FUSER) # -march=native … … 191 190 %.o: %.mod 192 191 192 ecmwf: $(FLEXPART-ECMWF) 193 ecmwf: FC := $(F90) 194 193 195 ecmwf-mpi: $(FLEXPART-ECMWF-MPI) 194 196 ecmwf-mpi: FC := $(MPIF90) … … 199 201 ecmwf-mpi-dbg: FC := $(MPIF90) 200 202 201 ecmwf: $(FLEXPART-ECMWF)202 ecmwf: FC := $(F90)203 204 203 gfs: $(FLEXPART-GFS) 205 204 gfs: FC := $(F90) … … 210 209 #all: $(FLEXPART-ECMWF-MPI) 211 210 211 $(FLEXPART-ECMWF): $(MODOBJS) $(OBJECTS) $(OBJECTS_SERIAL) $(OBJECTS_ECMWF) 212 +$(FC) -o $@ $(MODOBJS) $(OBJECTS) $(OBJECTS_SERIAL) $(OBJECTS_ECMWF) $(LDFLAGS) 213 212 214 $(FLEXPART-ECMWF-MPI): $(MODOBJS) $(MPI_MODOBJS) $(OBJECTS) $(OBJECTS_MPI) $(OBJECTS_ECMWF_MPI) 213 215 +$(FC) -o $@ $(MODOBJS) $(MPI_MODOBJS) $(OBJECTS) $(OBJECTS_MPI) \ … … 219 221 +$(FC) -o $@ $(MODOBJS) $(MPI_MODOBJS) $(OBJECTS) $(OBJECTS_MPI) \ 220 222 $(OBJECTS_ECMWF_MPI) $(LDFLAGS) 221 222 $(FLEXPART-ECMWF): $(MODOBJS) $(OBJECTS) $(OBJECTS_SERIAL) $(OBJECTS_ECMWF)223 +$(FC) -o $@ $(MODOBJS) $(OBJECTS) $(OBJECTS_SERIAL) $(OBJECTS_ECMWF) $(LDFLAGS)224 223 225 224 $(FLEXPART-GFS): $(MODOBJS) $(OBJECTS) $(OBJECTS_SERIAL) $(OBJECTS_GFS)
Note: See TracChangeset
for help on using the changeset viewer.