Lines 56-62
Link Here
|
56 |
export PATH=${WM_PROJECT_DIR}/bin:$WM_PROJECT_INST_DIR/$WM_ARCH/bin:$PATH |
56 |
export PATH=${WM_PROJECT_DIR}/bin:$WM_PROJECT_INST_DIR/$WM_ARCH/bin:$PATH |
57 |
|
57 |
|
58 |
#- Location of the jobControl directory |
58 |
#- Location of the jobControl directory |
59 |
export FOAM_JOB_DIR=$WM_PROJECT_INST_DIR/jobControl |
59 |
export FOAM_JOB_DIR=$HOME/$WM_PROJECT/jobControl |
60 |
|
60 |
|
61 |
export WM_DIR=$WM_PROJECT_DIR/wmake |
61 |
export WM_DIR=$WM_PROJECT_DIR/wmake |
62 |
export WM_LINK_LANGUAGE=c++ |
62 |
export WM_LINK_LANGUAGE=c++ |
Lines 97-103
Link Here
|
97 |
WM_COMPILER_LIB= |
97 |
WM_COMPILER_LIB= |
98 |
|
98 |
|
99 |
if [ "$WM_COMPILER" = "Gcc" -o "$machineTest" = "Linux" -a "$WM_COMPILER" = "" ]; then |
99 |
if [ "$WM_COMPILER" = "Gcc" -o "$machineTest" = "Linux" -a "$WM_COMPILER" = "" ]; then |
100 |
export WM_COMPILER_DIR=$WM_PROJECT_INST_DIR/$WM_ARCH/gcc-4.2.1$WM_COMPILER_ARCH |
100 |
export WM_COMPILER_DIR="/usr" |
101 |
WM_COMPILER_BIN="$WM_COMPILER_DIR/bin:$WM_COMPILER_DIR/../gdb-6.4/bin" |
101 |
WM_COMPILER_BIN="$WM_COMPILER_DIR/bin:$WM_COMPILER_DIR/../gdb-6.4/bin" |
102 |
WM_COMPILER_LIB=$WM_COMPILER_DIR/lib${WM_COMPILER_LIB_ARCH}:$WM_COMPILER_DIR/lib: |
102 |
WM_COMPILER_LIB=$WM_COMPILER_DIR/lib${WM_COMPILER_LIB_ARCH}:$WM_COMPILER_DIR/lib: |
103 |
fi |
103 |
fi |
Lines 115-122
Link Here
|
115 |
# ~~~~~~~~~~~~~~~~~ |
115 |
# ~~~~~~~~~~~~~~~~~ |
116 |
if [ "$machineTest" = "Linux" ]; then |
116 |
if [ "$machineTest" = "Linux" ]; then |
117 |
|
117 |
|
118 |
export JAVA_HOME=$WM_PROJECT_INST_DIR/$WM_ARCH/j2sdk1.4.2_05 |
118 |
#export JAVA_HOME=$WM_PROJECT_INST_DIR/$WM_ARCH/j2sdk1.4.2_05 |
119 |
|
119 |
export JAVA_HOME=${JAVA_HOME} #Set Java jdk env variable to system $JAVA_HOME |
120 |
processor=`uname -m` |
120 |
processor=`uname -m` |
121 |
|
121 |
|
122 |
if [ "$processor" = "ia64" ]; then |
122 |
if [ "$processor" = "ia64" ]; then |
Lines 176-184
Link Here
|
176 |
|
176 |
|
177 |
if [ .$WM_MPLIB = .OPENMPI ]; then |
177 |
if [ .$WM_MPLIB = .OPENMPI ]; then |
178 |
|
178 |
|
179 |
export OPENMPI_VERSION=1.2.3 |
179 |
# export OPENMPI_VERSION=1.2.3 |
180 |
export OPENMPI_HOME=$FOAM_SRC/openmpi-$OPENMPI_VERSION |
180 |
export OPENMPI_VERSION=`/usr/bin/ompi_info --version ompi full --parsable | grep ompi:version:full | cut -d: -f4-` |
181 |
export OPENMPI_ARCH_PATH=$OPENMPI_HOME/platforms/$WM_OPTIONS |
181 |
# export OPENMPI_HOME=$FOAM_SRC/openmpi-$OPENMPI_VERSION |
|
|
182 |
# export OPENMPI_ARCH_PATH=$OPENMPI_HOME/platforms/$WM_OPTIONS |
183 |
export OPENMPI_ARCH_PATH=/usr |
182 |
|
184 |
|
183 |
# Tell OpenMPI where to find it's install directory |
185 |
# Tell OpenMPI where to find it's install directory |
184 |
export OPAL_PREFIX=$OPENMPI_ARCH_PATH |
186 |
export OPAL_PREFIX=$OPENMPI_ARCH_PATH |
Lines 190-215
Link Here
|
190 |
|
192 |
|
191 |
elif [ .$WM_MPLIB = .LAM ]; then |
193 |
elif [ .$WM_MPLIB = .LAM ]; then |
192 |
|
194 |
|
193 |
export LAM_VERSION=7.1.2 |
195 |
# export LAM_VERSION=7.1.2 |
194 |
export LAMHOME=$FOAM_SRC/lam-$LAM_VERSION |
196 |
export LAM_VERSION=`/usr/bin/laminfo -version lam full | awk '{print $$2}'` |
195 |
export LAM_ARCH_PATH=$LAMHOME/platforms/$WM_OPTIONS |
197 |
# export LAMHOME=$FOAM_SRC/lam-$LAM_VERSION |
|
|
198 |
# export LAM_ARCH_PATH=$LAMHOME/platforms/$WM_OPTIONS |
199 |
export LAM_ARCH_PATH=/usr |
196 |
|
200 |
|
197 |
AddLib $LAM_ARCH_PATH/lib |
201 |
AddLib $LAM_ARCH_PATH/lib |
198 |
AddPath $LAM_ARCH_PATH/bin |
202 |
AddPath $LAM_ARCH_PATH/bin |
199 |
|
203 |
|
200 |
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/lam-$LAM_VERSION |
204 |
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/lam-$LAM_VERSION |
201 |
|
205 |
|
202 |
elif [ .$WM_MPLIB = .MPICH ]; then |
206 |
elif [ .$WM_MPLIB = .MPICH ]; then |
203 |
|
207 |
|
204 |
export MPICH_VERSION=1.2.4 |
208 |
# export MPICH_VERSION=1.2.4 |
205 |
export MPICH_PATH=$FOAM_SRC/mpich-$MPICH_VERSION |
209 |
export MPICH_VERSION=`/usr/bin/mpich2version --version` |
206 |
export MPICH_ARCH_PATH=$MPICH_PATH/platforms/$WM_OPTIONS |
210 |
# export MPICH_PATH=$FOAM_SRC/mpich-$MPICH_VERSION |
|
|
211 |
export MPICH_ARCH_PATH=/usr |
207 |
export MPICH_ROOT=$MPICH_ARCH_PATH |
212 |
export MPICH_ROOT=$MPICH_ARCH_PATH |
208 |
|
213 |
|
209 |
AddLib $MPICH_ARCH_PATH/lib |
214 |
AddLib $MPICH_ARCH_PATH/lib |
210 |
AddPath $MPICH_ARCH_PATH/bin |
215 |
AddPath $MPICH_ARCH_PATH/bin |
211 |
|
216 |
|
212 |
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/mpich-$MPICH_VERSION |
217 |
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/mpich-$MPICH_VERSION |
213 |
|
218 |
|
214 |
elif [ .$WM_MPLIB = .MPICH-GM ]; then |
219 |
elif [ .$WM_MPLIB = .MPICH-GM ]; then |
215 |
|
220 |
|