Changeset d127e10 in flexpart.git


Ignore:
Timestamp:
Apr 27, 2017, 10:52:46 AM (7 years ago)
Author:
Don Morton <Don.Morton@…>
Branches:
FPv9.3.2, grib2nc4_repair
Children:
1a933f2
Parents:
b6b9db0
Message:

Partial save of makefiles for FPv9.3.2

Location:
flexpart_code
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • flexpart_code/makefile.general.gfortran

    r64c820a rd127e10  
    1717LIBPATH2 = /usr/lib/x86_64-linux-gnu
    1818
     19# NetCDF4 stuff
     20NC4_ROOT = /dvlscratch/ATM/morton/usr/local
     21NC4_INCLUDE_FLAGS = -I${NC4_ROOT}/netcdf-fortran-4.4.3/include
     22NC4_LIB_FLAGS = -Wl,-rpath=${NC4_ROOT}/netcdf-fortran-4.4.3/lib \
     23                -L${NC4_ROOT}/netcdf-fortran-4.4.3/lib \
     24                -lnetcdff \
     25                -Wl,-rpath=${NC4_ROOT}/netcdf-c-4.4.0/lib \
     26                -L${NC4_ROOT}/netcdf-c-4.4.0/lib \
     27                -lnetcdf -lnetcdf
     28
    1929
    2030# alaskawx
     
    2333#LIBPATH2 = /usr/lib/x86_64-linux-gnu
    2434
    25 FFLAGS   =   -O2 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH)
     35FFLAGS   =   -O2 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH) ${NC4_INCLUDE_FLAGS}
    2636
    27 LDFLAGS  = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) -lgrib_api_f90 -lgrib_api -lm -ljasper
     37LDFLAGS  = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) -lgrib_api_f90 -lgrib_api -lm -ljasper ${NC4_LIB_FLAGS}
    2838
    2939
  • flexpart_code/makefile.general.ifort

    r8083347 rd127e10  
    77#############################################
    88
    9 INTEL_ROOT = /usr/local/intel/composer_xe_2013.2.146
    10 GRIB_API_ROOT = /usr/local/src/ifort_grib_api/grib_api-1.12.3
     9INTEL_ROOT = /cots/intel/composer_xe_2013.2.146
     10GRIB_API_ROOT = /dvl/atm/klinkl/software/local
     11NC4_ROOT = /dvlscratch/ATM/morton/usrifort/local
     12
     13
    1114
    1215FC = $(INTEL_ROOT)/bin/ifort
    1316
    14 INCPATH = $(GRIB_API_ROOT)/fortran
    15 LIBPATH1 = $(GRIB_API_ROOT)/fortran/.libs
    16 LIBPATH2 = $(GRIB_API_ROOT)/src/.libs
     17#INCPATH = $(GRIB_API_ROOT)/fortran
     18INCPATH = $(GRIB_API_ROOT)/include
     19#LIBPATH1 = $(GRIB_API_ROOT)/fortran/.libs
     20LIBPATH1 = $(GRIB_API_ROOT)/lib
     21#LIBPATH2 = $(GRIB_API_ROOT)/src/.libs
     22LIBPATH2 =
     23
     24LIBNC4_INCLUDES = -I${NC4_ROOT}/netcdf-fortran-4.4.3/include
     25LIBNC4_FLAGS = -Wl, -rpath=${NC4_ROOT} /netcdf-fortran-4.4.3/lib \
     26                    -L${NC4_ROOT}/netcdf-fortran-4.4.3/lib \
     27                    -lnetcdff \
     28                    -Wl,-rpath=${NC4_ROOT}/netcdf-c-4.4.0/lib \
     29                    -L${NC4_ROOT}/netcdf-c-4.4.0/lib \
     30                    -lnetcdf -lnetcdf  \
     31                    -Wl,-rpath=${INTEL_ROOT}/lib/intel64 \
     32                    -L${INTEL_ROOT}//lib/intel64 \
     33                    -lifport -lifcore -limf -lsvml -lintlc
    1734
    1835
    19 FFLAGS   =   -O2 -mcmodel=medium -convert little_endian -I$(INCPATH)
    2036
    21 LDFLAGS  = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) -lgrib_api_f90 -lgrib_api -lm -ljasper
     37FFLAGS   =   -O2 -mcmodel=medium -convert little_endian -I$(INCPATH) \
     38             ${LIBNC4_INCLUDES}
     39
     40LDFLAGS  = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) ${LIBNC4_FLAGS} -lgrib_api_f90 -lgrib_api -lm -ljasper
    2241
    2342
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG