#! /bin/sh

# Some 64 bit machines need this:
export PATH="$PATH:/usr/lib64/openmpi/1.4-gcc/bin/"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib64/openmpi/1.4-gcc/lib"
export C_INCLUDE_PATH="$C_INCLUDE_PATH:/usr/lib64/openmpi/1.4-gcc/include"

echo "localhost cpu=48" > OpenMPIhosts

test -f hello.err  && mv -f hello.err  hello.err.bak
test -f hello.out  && mv -f hello.out  hello.out.bak 

make -f makefile.mpi.OpenMPI_1.4 >hello.out 2>&1 && \
  mpirun --hostfile OpenMPIhosts ${PWD}/hello >>hello.out 2>hello.err

RC=$?

case $RC in
  0) exit 0 ;;
  esac
exit 1;
