#!/bin/bash # $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/build_options/linux_amd64_ifort+mpi_sal_oxford,v 1.4 2013/07/22 18:40:45 jmc Exp $ # $Name: $ # ---------------------------------------------------------------------------- # FOR MITgcm COMPILATION ON OSC CLUSTER SAL # Last updated: HP 04/08/10 # ---------------------------------------------------------------------------- FC=mpif77 CC=mpicc LINK=mpif77 CPP='/usr/bin/cpp -P -traditional' MPI='true' #FFLAGS='-fPIC -r8 -i4 -WB -convert big_endian -assume byterecl' FFLAGS='-r8 -i4 -WB -convert big_endian -assume byterecl -mcmodel=medium -shared-intel -g' FOPTIM='-O3 -xssse3' F90FLAGS=$FFLAGS F90OPTIM=$FOPTIM #CFLAGS='-O3 -xssse3 -ip -fPIC' CFLAGS='-03 -xssse3 -ip' DEFINES='-DALLOW_USE_MPI -DWORDLENGTH=4' # -------------------------- # INCLUDE NETCDF DIRECTORIES # -------------------------- INCLUDEDIRS="" INCLUDES="-I/home/system/software/sal/lib/netcdf-4.0/include" LIBS="-L/home/system/software/sal/lib/netcdf-4.0/lib -lnetcdf -lmpi" # ----------------------- # INCLUDE MPI DIRECTORIES # ----------------------- INCLUDES="$INCLUDES -I/usr/include" INCLUDEDIRS="/usr/include" LIBS="$LIBS -L/usr/lib64/" #INCLUDES="-I/usr/include -I/home/system/software/redqueen/libs/netcdf-4.0/include" #LIBS="-L/home/system/software/redqueen/libs/netcdf-4.0/lib -lnetcdf -lmpi" #- used for parallel (MPI) DIVA MPIINCLUDEDIR="/usr/include" #MPI_HEADER_FILES='mpif.h mpiof.h mpif_parameters.h'