Use uniform MPI_ARCH_PATH instead of {OPENMPI,LAM,..}_ARCH_PATH

This commit is contained in:
Mark Olesen
2008-06-05 10:53:44 +02:00
parent f7ab1729e4
commit 14fefb0554
44 changed files with 153 additions and 163 deletions

View File

@ -532,8 +532,7 @@ reportEnv '$WM_DIR' '$PATH' "yes"
reportEnv '$CEI_HOME' '$PATH' "no" reportEnv '$CEI_HOME' '$PATH' "no"
echo "" echo ""
reportEnv '$JAVA_PATH' '$PATH' "no" reportEnv '$JAVA_PATH' '$PATH' "no"
reportEnv '$LAM_ARCH_PATH' '$PATH' "yes" reportEnv '$MPI_ARCH_PATH' '$PATH' "yes"
reportEnv '$MPICH_ARCH_PATH' '$PATH' "no"
hline #-------------------- hline #--------------------
# #
heading "Checking the FOAM env variables set on the LD_LIBRARY_PATH..." heading "Checking the FOAM env variables set on the LD_LIBRARY_PATH..."
@ -543,7 +542,7 @@ echo "$COL1 $COL2 $COL3 $COL4 $COL5"
hline #-------------------- hline #--------------------
reportEnv '$FOAM_LIBBIN' '$LD_LIBRARY_PATH' "yes" reportEnv '$FOAM_LIBBIN' '$LD_LIBRARY_PATH' "yes"
reportEnv '$FOAM_USER_LIBBIN' '$LD_LIBRARY_PATH' "no" reportEnv '$FOAM_USER_LIBBIN' '$LD_LIBRARY_PATH' "no"
reportEnv '$LAM_ARCH_PATH' '$LD_LIBRARY_PATH' "yes" reportEnv '$MPI_ARCH_PATH' '$LD_LIBRARY_PATH' "yes"
hline #-------------------- hline #--------------------
# #
heading "Software versions" heading "Software versions"

View File

@ -132,62 +132,59 @@ endif
switch ("$WM_MPLIB") switch ("$WM_MPLIB")
case OPENMPI: case OPENMPI:
set ompi_version=openmpi-1.2.6 set mpi_version=openmpi-1.2.6
setenv OPENMPI_ARCH_PATH $thirdParty/$ompi_version/platforms/$WM_OPTIONS setenv MPI_ARCH_PATH $thirdParty/$mpi_version/platforms/$WM_OPTIONS
setenv MPI_ARCH_PATH $OPENMPI_ARCH_PATH
# Tell OpenMPI where to find its install directory # Tell OpenMPI where to find its install directory
setenv OPAL_PREFIX $OPENMPI_ARCH_PATH setenv OPAL_PREFIX $MPI_ARCH_PATH
AddLib $OPENMPI_ARCH_PATH/lib AddLib $MPI_ARCH_PATH/lib
AddPath $OPENMPI_ARCH_PATH/bin AddPath $MPI_ARCH_PATH/bin
setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$ompi_version setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
unset ompi_version unset mpi_version
breaksw breaksw
case LAM: case LAM:
set lam_version=lam-7.1.4 set mpi_version=lam-7.1.4
setenv LAMHOME $thirdParty/$lam_version setenv MPI_ARCH_PATH $thirdParty/$mpi_version/platforms/$WM_OPTIONS
setenv LAM_ARCH_PATH $LAMHOME/platforms/$WM_OPTIONS setenv LAMHOME $thirdParty/$mpi_version
setenv MPI_ARCH_PATH $LAM_ARCH_PATH # note: LAMHOME is deprecated, should probably point to MPI_ARCH_PATH too
AddLib $LAM_ARCH_PATH/lib AddLib $MPI_ARCH_PATH/lib
AddPath $LAM_ARCH_PATH/bin AddPath $MPI_ARCH_PATH/bin
setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$lam_version setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
unset lam_version unset mpi_version
breaksw breaksw
case MPICH: case MPICH:
set mpich_version=mpich-1.2.4 set mpi_version=mpich-1.2.4
setenv MPICH_ARCH_PATH $thirdParty/$mpich_version/platforms/$WM_OPTIONS setenv MPI_ARCH_PATH $thirdParty/$mpi_version/platforms/$WM_OPTIONS
setenv MPICH_ROOT $MPICH_ARCH_PATH setenv MPICH_ROOT $MPI_ARCH_PATH
setenv MPI_ARCH_PATH $MPICH_ARCH_PATH
AddLib $MPICH_ARCH_PATH/lib AddLib $MPI_ARCH_PATH/lib
AddPath $MPICH_ARCH_PATH/bin AddPath $MPI_ARCH_PATH/bin
setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpich_version setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
unset mpich_version unset mpi_version
breaksw breaksw
case MPICH-GM: case MPICH-GM:
setenv MPICH_PATH /opt/mpi setenv MPI_ARCH_PATH /opt/mpi
setenv MPICH_ARCH_PATH $MPICH_PATH setenv MPICH_PATH $MPI_ARCH_PATH
setenv MPICH_ROOT $MPICH_ARCH_PATH setenv MPICH_ROOT $MPI_ARCH_PATH
setenv GM_LIB_PATH /opt/gm/lib64 setenv GM_LIB_PATH /opt/gm/lib64
setenv MPI_ARCH_PATH $MPICH_ARCH_PATH
AddLib $MPICH_ARCH_PATH/lib AddLib $MPI_ARCH_PATH/lib
AddLib $GM_LIB_PATH AddLib $GM_LIB_PATH
AddPath $MPICH_ARCH_PATH/bin AddPath $MPI_ARCH_PATH/bin
setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/mpich-gm setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/mpich-gm
breaksw breaksw
case GAMMA: case GAMMA:
setenv GAMMA_ARCH_PATH /usr setenv MPI_ARCH_PATH /usr
setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/gamma setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/gamma
breaksw breaksw
@ -222,5 +219,4 @@ endif
# setenv LD_PRELOAD $FOAM_LIBBIN/libhoard.so:${LD_PRELOAD} # setenv LD_PRELOAD $FOAM_LIBBIN/libhoard.so:${LD_PRELOAD}
#endif #endif
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------

View File

@ -39,18 +39,22 @@ fi
AddPath() AddPath()
{ {
if [ $# -ge 1 ]; then while [ $# -ge 1 ]
do
[ -d $1 ] || mkdir -p $1 [ -d $1 ] || mkdir -p $1
export PATH=$1:$PATH export PATH=$1:$PATH
fi shift
done
} }
AddLib() AddLib()
{ {
if [ $# -ge 1 ]; then while [ $# -ge 1 ]
do
[ -d $1 ] || mkdir -p $1 [ -d $1 ] || mkdir -p $1
export LD_LIBRARY_PATH=$1:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$1:$LD_LIBRARY_PATH
fi shift
done
} }
@ -91,7 +95,6 @@ export FOAM_RUN=$WM_PROJECT_USER_DIR/run
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
thirdParty=$WM_PROJECT_INST_DIR/ThirdParty thirdParty=$WM_PROJECT_INST_DIR/ThirdParty
# Compiler settings # Compiler settings
# ~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~
WM_COMPILER_BIN= WM_COMPILER_BIN=
@ -117,7 +120,7 @@ OpenFOAM)
if [ ! -d "$WM_COMPILER_DIR" ] if [ ! -d "$WM_COMPILER_DIR" ]
then then
echo echo
echo "Warning in $1:" echo "Warning in $WM_PROJECT_DIR/etc/settings.sh:"
echo " Cannot find $WM_COMPILER_DIR installation." echo " Cannot find $WM_COMPILER_DIR installation."
echo " Please install this compiler version or if you wish to use the system compiler," echo " Please install this compiler version or if you wish to use the system compiler,"
echo " change the WM_COMPILER_INST setting to 'System' in this file" echo " change the WM_COMPILER_INST setting to 'System' in this file"
@ -135,73 +138,66 @@ if [ "$WM_COMPILER_BIN" != "" ]; then
fi fi
# Third-party software
# ~~~~~~~~~~~~~~~~~~~~
thirdParty=$WM_PROJECT_INST_DIR/ThirdParty
# Communications library # Communications library
# ~~~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~~~~~~
unset MPI_ARCH_PATH
case "$WM_MPLIB" in case "$WM_MPLIB" in
OPENMPI) OPENMPI)
ompi_version=openmpi-1.2.6 mpi_version=openmpi-1.2.6
export OPENMPI_ARCH_PATH=$thirdParty/$ompi_version/platforms/$WM_OPTIONS export MPI_ARCH_PATH=$thirdParty/$mpi_version/platforms/$WM_OPTIONS
export MPI_ARCH_PATH=$OPENMPI_ARCH_PATH
# Tell OpenMPI where to find its install directory # Tell OpenMPI where to find its install directory
export OPAL_PREFIX=$OPENMPI_ARCH_PATH export OPAL_PREFIX=$MPI_ARCH_PATH
AddLib $OPENMPI_ARCH_PATH/lib AddLib $MPI_ARCH_PATH/lib
AddPath $OPENMPI_ARCH_PATH/bin AddPath $MPI_ARCH_PATH/bin
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$ompi_version export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpi_version
unset ompi_version unset mpi_version
;; ;;
LAM) LAM)
lam_version=lam-7.1.4 mpi_version=lam-7.1.4
export LAMHOME=$thirdParty/$lam_version export MPI_ARCH_PATH=$thirdParty/$mpi_version/platforms/$WM_OPTIONS
export LAM_ARCH_PATH=$LAMHOME/platforms/$WM_OPTIONS export LAMHOME=$thirdParty/$mpi_version
export MPI_ARCH_PATH=$LAM_ARCH_PATH # note: LAMHOME is deprecated, should probably point to MPI_ARCH_PATH too
AddLib $LAM_ARCH_PATH/lib AddLib $MPI_ARCH_PATH/lib
AddPath $LAM_ARCH_PATH/bin AddPath $MPI_ARCH_PATH/bin
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$lam_version export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpi_version
unset lam_version unset mpi_version
;; ;;
MPICH) MPICH)
mpich_version=mpich-1.2.4 mpi_version=mpich-1.2.4
export MPICH_ARCH_PATH=$thirdParty/$mpich_version/platforms/$WM_OPTIONS export MPI_ARCH_PATH=$thirdParty/$mpi_version/platforms/$WM_OPTIONS
export MPICH_ROOT=$MPICH_ARCH_PATH export MPICH_ROOT=$MPI_ARCH_PATH
export MPI_ARCH_PATH=$MPICH_ARCH_PATH
AddLib $MPICH_ARCH_PATH/lib AddLib $MPI_ARCH_PATH/lib
AddPath $MPICH_ARCH_PATH/bin AddPath $MPI_ARCH_PATH/bin
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpich_version export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpi_version
unset mpich_version unset mpi_version
;; ;;
MPICH-GM) MPICH-GM)
export MPICH_PATH=/opt/mpi export MPI_ARCH_PATH=/opt/mpi
export MPICH_ARCH_PATH=$MPICH_PATH export MPICH_PATH=$MPI_ARCH_PATH
export MPICH_ROOT=$MPICH_ARCH_PATH export MPICH_ROOT=$MPI_ARCH_PATH
export GM_LIB_PATH=/opt/gm/lib64 export GM_LIB_PATH=/opt/gm/lib64
export MPI_ARCH_PATH=$MPICH_ARCH_PATH
AddLib $MPICH_ARCH_PATH/lib AddLib $MPI_ARCH_PATH/lib
AddLib $GM_LIB_PATH AddLib $GM_LIB_PATH
AddPath $MPICH_ARCH_PATH/bin AddPath $MPI_ARCH_PATH/bin
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/mpich-gm export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/mpich-gm
;; ;;
GAMMA) GAMMA)
export GAMMA_ARCH_PATH=/usr export MPI_ARCH_PATH=/usr
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/gamma export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/gamma
;; ;;
@ -234,5 +230,4 @@ export MPI_BUFFER_SIZE=20000000
# export LD_PRELOAD=$FOAM_LIBBIN/libhoard.so:$LD_PRELOAD # export LD_PRELOAD=$FOAM_LIBBIN/libhoard.so:$LD_PRELOAD
#fi #fi
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(GAMMA_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(GAMMA_ARCH_PATH)/lib -lgamma PLIBS = -L$(MPI_ARCH_PATH)/lib -lgamma

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(GAMMA_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(GAMMA_ARCH_PATH)/lib -lgamma PLIBS = -L$(MPI_ARCH_PATH)/lib -lgamma

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(GAMMA_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(GAMMA_ARCH_PATH)/lib -lgamma PLIBS = -L$(MPI_ARCH_PATH)/lib -lgamma

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(GAMMA_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(GAMMA_ARCH_PATH)/lib -lgamma PLIBS = -L$(MPI_ARCH_PATH)/lib -lgamma

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(GAMMA_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(GAMMA_ARCH_PATH)/lib -lgamma PLIBS = -L$(MPI_ARCH_PATH)/lib -lgamma

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -L$(GM_LIB_PATH) -lgm

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(LAM_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(LAM_ARCH_PATH)/lib -lmpi -llam PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam

View File

@ -1,3 +1,3 @@
PFLAGS = PFLAGS =
PINC = -I$(MPICH_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(MPICH_ARCH_PATH)/lib -lmpich -lrt -laio PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpich -lrt -laio

View File

@ -1,3 +1,3 @@
PFLAGS = -DOMPI_SKIP_MPICXX PFLAGS = -DOMPI_SKIP_MPICXX
PINC = -I$(OPENMPI_ARCH_PATH)/include PINC = -I$(MPI_ARCH_PATH)/include
PLIBS = -L$(OPENMPI_ARCH_PATH)/lib -lmpi PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi