# # 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=/usr exec_prefix=/usr sysconfdir=/etc/mpich2-i386 includedir=/usr/include/mpich2-i386 modincdir=/usr/include/mpich2-i386 libdir=/usr/lib/mpich2/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) F90="gfortran" F90CPP="" # Fortran 90 Compiler characteristics F90INC="-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 F90MODINCSPEC is a more general approach that uses <dir> and <file> # for the directory and file respectively. F90MODINC="-I" F90MODINCSPEC="" F90EXT="f90" WRAPPER_F90FLAGS="-m32 -O2 " WRAPPER_LDFLAGS="-Wl,-z,noexecstack " MPILIBNAME="mpich" PMPILIBNAME="pmpich" MPI_OTHERLIBS=" -lpthread -lrt " NEEDSPLIB="no" # MPICH2_VERSION is the version of the MPICH2 library that mpicc is intended for MPICH2_VERSION="1.2.1p1"