Changeset 9cd7c04 in flexpart.git for flexpart_code/makefile.ctbto.ifort
- Timestamp:
- Aug 31, 2016, 5:26:16 PM (8 years ago)
- Branches:
- FPv9.3.1, FPv9.3.2, fp9.3.1-20161214-nc4, grib2nc4_repair
- Children:
- 29feaef
- Parents:
- dfb516e
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
flexpart_code/makefile.ctbto.ifort
r496c607 r9cd7c04 1 1 SHELL = /bin/bash 2 MAIN = FLEXPART_IFORT 2 FLEXPART_EXECUTABLE = flexpart_ifort 3 GRIB2FLEXPART_EXECUTABLE = grib2flexpart_ifort 3 4 4 FC = ifort 5 INCPATH = /usr/local/grib-api/include 6 LIBPATH1 = /usr/local/grib-api/lib 7 LIBPATH2 = /usr/lib/x86_64-linux-gnu 8 FFLAGS = -g -O2 -mcmodel=medium -shared-intel -convert little_endian -I$(INCPATH) 5 ############################################# 6 DEFS = -DCTBTO 7 ############################################# 8 9 # Set up for devlan ifort 10 INTEL_ROOT = /cots/intel/composer_xe_2013.2.146 11 GRIB_API_ROOT = /dvl/atm/klinkl/tmp/ifort_grib_api/grib_api-1.12.3 12 13 FC = $(INTEL_ROOT)/bin/ifort 14 15 INCPATH = $(GRIB_API_ROOT)/fortran 16 LIBPATH1 = $(GRIB_API_ROOT)/fortran/.libs 17 LIBPATH2 = $(GRIB_API_ROOT)/src/.libs 18 19 20 FFLAGS = -O2 -mcmodel=medium -convert little_endian -I$(INCPATH) 21 9 22 LDFLAGS = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) -lgrib_api_f90 -lgrib_api -lm -ljasper 10 23 … … 17 30 xmass_mod.o flux_mod.o \ 18 31 point_mod.o outg_mod.o \ 19 fpmetbinary_mod.o 32 fpmetbinary_mod.o class_vtable_mod.o 20 33 21 34 22 35 OBJECTS = \ 23 grib2check.o fpgri check.o \36 grib2check.o fpgridcheck.o \ 24 37 writeheader.o assignland.o\ 25 38 calcpar.o part0.o \ … … 82 95 dynamic_viscosity.o get_settling.o 83 96 84 85 97 all: $(FLEXPART_EXECUTABLE) $(GRIB2FLEXPART_EXECUTABLE) 86 98 … … 105 117 106 118 %.o: %.F90 107 $(FC) -c $(FFLAGS) $< 119 $(FC) -c $(FFLAGS) $(DEFS) $< 120 108 121 109 122 clean:
Note: See TracChangeset
for help on using the changeset viewer.