Changeset 2212 for CONFIG/UNIFORM/v6
- Timestamp:
- 02/24/14 16:10:50 (11 years ago)
- File:
-
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v6/IPSLCM6/SOURCES/OASIS3-MCT/make_X64_ADA
r2211 r2212 1 1 # 2 2 # Include file for OASIS3 Makefile for a Linux system using 3 # Portland Group Fortran Compiler and MPICH3 # Intel Fortran Compiler 4 4 # 5 5 ############################################################################### … … 10 10 # Paths for libraries, object files and binaries 11 11 # 12 # COUPLE : path for oasis3-mct main directory 12 # COUPLE : path for oasis3-mct main directory. Filled with ins_make. 13 13 COUPLE = 14 14 # … … 17 17 # 18 18 # MPI library 19 # For machines in training room, put MPIDIR = /usr/local/pgi/linux86-64/9.0/mpi/mpich/19 # not required on ada 20 20 #MPIDIR = /opt/mpi/bullxmpi/1.1.16.5 21 21 #MPIBIN = $(MPIDIR)/bin … … 23 23 #MPILIB = -L$(MPIDIR)/lib 24 24 # 25 # NETCDF library 26 NETCDF_INCLUDE = ${NETCDF_INC_DIR}27 NETCDF_LIBRARY = -L ${NETCDF_LIB_DIR} -lnetcdff -lnetcdf25 # NETCDF library : 4.1.3 and HDF5 library : 1.8.9 forced 26 NETCDF_INCLUDE = /smplocal/pub/NetCDF/4.1.3/mpi/include 27 NETCDF_LIBRARY = -L/smplocal/pub/NetCDF/4.1.3/mpi/lib -lnetcdff -lnetcdf -lnetcdf_c++ -L/smplocal/pub/HDF5/1.8.9/par/lib -lhdf5hl_fortran -lhdf5_hl -lhdf5_fortran -lhdf5 -Bdynamic -lz 28 28 # 29 29 # Compiling and other commands 30 30 MAKE = gmake 31 F90 = mpi f9031 F90 = mpiifort 32 32 F = $(F90) 33 33 f90 = $(F90) 34 34 f = $(F90) 35 CC = mpi cc36 LD = mpi f9035 CC = mpiicc 36 LD = mpiifort 37 37 AR = ar 38 38 ARFLAGS = -ruv … … 45 45 # -g is necessary in F90FLAGS and LDFLAGS for pgf90 versions lower than 6.1 46 46 # 47 F90FLAGS_1 = -O2 -xAVX -I. 48 #F90FLAGS_1 = -O3 -xAVX -I. -fp-model precise 47 F90FLAGS_1 = -O2 -I. 49 48 f90FLAGS_1 = $(F90FLAGS_1) 50 49 FFLAGS_1 = $(F90FLAGS_1)
Note: See TracChangeset
for help on using the changeset viewer.