3 echo "##########################################################################"
4 echo "topo2volmesh" $VERSION
5 echo "##########################################################################"
8 if [ -n "$MPI_ROOT_DIR" ]
10 echo "WARNING: setting CC and CXX environment variables and target MPI wrapper"
11 export CC=${MPI_ROOT_DIR}/bin/mpicc
12 export CXX=${MPI_ROOT_DIR}/bin/mpicxx
13 CONFIGURE_FLAGS+=" --with-MPICXX=${MPI_ROOT_DIR}/bin/mpic++"
15 LINUX_DISTRIBUTION="$DIST_NAME$DIST_VERSION"
16 case $LINUX_DISTRIBUTION in
17 CO7|CO8|FD30|FD32|FD34)
18 # check whether openmpi is installed
19 x=$(yum list installed |grep openmpi)
21 echo "ERROR: openMPI is not installed!"
24 export CC=/usr/lib64/openmpi/bin/mpicc
25 export CXX=/usr/lib64/openmpi/bin/mpicxx
26 export PATH=$PATH:/usr/lib64/openmpi/bin
27 CONFIGURE_FLAGS+=" --with-MPICXX=/usr/lib64/openmpi/bin/mpic++"
41 echo "*** autoreconf -i"
45 echo "ERROR on autoreconf command"
50 echo "*** configure --prefix=$PRODUCT_INSTALL $CONFIGURE_FLAGS"
51 $BUILD_DIR/configure --prefix=$PRODUCT_INSTALL $CONFIGURE_FLAGS
54 echo "ERROR on configure"
58 echo "*** make" $MAKE_OPTIONS
67 echo "*** make install"
71 echo "ERROR on make install"
78 echo "ERROR on make check"