#! /bin/sh # # This file contains configuration information for mpicc. This is # essentially just the variable-initialization part of mpif90. # -------------------------------------------------------------------------- # Set the default values of all variables. # # Directory locations: Fixed for any MPI implementation. # Set from the directory arguments to configure (e.g., --prefix=/usr/local) prefix=/u/verlaan/openda_trunk/public/core/native/external/mpi/linux64_gnu exec_prefix=${prefix} sysconfdir=${prefix}/etc includedir=${prefix}/include modincdir=${prefix}/include libdir=/u/verlaan/openda_trunk/public/core/native/external/mpi/linux64_gnu/lib # Default settings for compiler, flags, and libraries # Determined by a combination of environment variables and tests within # configure (e.g., determining whehter -lsocket is needee) FC="/opt/gcc/4.9.2/bin/gfortran" FCCPP="" # Fortran 90 Compiler characteristics FCINC="-I" # f90modinc specifies how to add a directory to the search path for modules. # Some compilers (Intel ifc version 5) do not support this concept, and # instead need # a specific list of files that contain module names and directories. # The FCMODINCSPEC is a more general approach that uses and # for the directory and file respectively. FCMODINC="-I" FCMODINCSPEC="" FCEXT="f90" FCFLAGS="-fPIC -m64 " LDFLAGS=" " LIBS="-lopa -lmpl -lrt -lpthread " MPILIBNAME="mpich" PMPILIBNAME="pmpich" NEEDSPLIB="no" # MPICH2_VERSION is the version of the MPICH2 library that mpicc is intended for MPICH2_VERSION="1.4.1"