Added generic handling for the location of the MPI libraries by adding the

MPI_ARCH_PATH environmevt variable.
This commit is contained in:
henry
2008-06-04 16:11:56 +01:00
parent c4083ccbc8
commit d118e10d93
3 changed files with 11 additions and 27 deletions

View File

@ -148,6 +148,7 @@ OPENMPI)
ompi_version=1.2.6
export OPENMPI_HOME=$thirdParty/openmpi-$ompi_version
export OPENMPI_ARCH_PATH=$OPENMPI_HOME/platforms/$WM_OPTIONS
export MPI_ARCH_PATH=$OPENMPI_ARCH_PATH
# Tell OpenMPI where to find it's install directory
export OPAL_PREFIX=$OPENMPI_ARCH_PATH
@ -163,6 +164,7 @@ LAM)
lam_version=7.1.4
export LAMHOME=$thirdParty/lam-$lam_version
export LAM_ARCH_PATH=$LAMHOME/platforms/$WM_OPTIONS
export MPI_ARCH_PATH=$LAM_ARCH_PATH
AddLib $LAM_ARCH_PATH/lib
AddPath $LAM_ARCH_PATH/bin
@ -176,6 +178,7 @@ MPICH)
export MPICH_PATH=$thirdParty/mpich-$mpich_version
export MPICH_ARCH_PATH=$MPICH_PATH/platforms/$WM_OPTIONS
export MPICH_ROOT=$MPICH_ARCH_PATH
export MPI_ARCH_PATH=$MPICH_ARCH_PATH
AddLib $MPICH_ARCH_PATH/lib
AddPath $MPICH_ARCH_PATH/bin
@ -189,6 +192,7 @@ MPICH-GM)
export MPICH_ARCH_PATH=$MPICH_PATH
export MPICH_ROOT=$MPICH_ARCH_PATH
export GM_LIB_PATH=/opt/gm/lib64
export MPI_ARCH_PATH=$MPICH_ARCH_PATH
AddLib $MPICH_ARCH_PATH/lib
AddLib $GM_LIB_PATH
@ -200,13 +204,11 @@ MPICH-GM)
GAMMA)
export GAMMA_ARCH_PATH=/usr
# AddLib $GAMMA_ARCH_PATH/lib
# AddPath $GAMMA_ARCH_PATH/bin
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/gamma
;;
MPI)
export MPI_ARCH_PATH=/opt/mpi
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/mpi
;;