|
@@ -475,30 +475,33 @@ if test x$enable_mpi_check = xno ; then
|
|
|
fi
|
|
|
|
|
|
|
|
|
-# Check if mpiexec is available
|
|
|
-AC_ARG_WITH(mpiexec, [AS_HELP_STRING([--with-mpiexec[=<path to mpiexec>]],
|
|
|
- [Path of mpiexec])],
|
|
|
- [
|
|
|
- if test x$withval = xyes; then
|
|
|
- AC_MSG_ERROR(--with-mpiexec must be given a pathname)
|
|
|
- else
|
|
|
- mpiexec_path=$withval
|
|
|
- fi
|
|
|
- ],
|
|
|
- [
|
|
|
- # nothing was specified: look in the path
|
|
|
- AC_PATH_PROG(mpiexec_path, mpiexec, [no], [$(dirname $mpicc_path):$PATH])
|
|
|
- ])
|
|
|
-
|
|
|
-AC_MSG_CHECKING(whether mpiexec is available)
|
|
|
-AC_MSG_RESULT($mpiexec_path)
|
|
|
-
|
|
|
-# We test if MPIEXEC exists
|
|
|
-if test ! -x $mpiexec_path; then
|
|
|
- #MPIEXEC does not exists or is not executable
|
|
|
- AC_MSG_RESULT(The mpiexec script is not valid)
|
|
|
- running_mpi_check=no
|
|
|
- mpiexec_path=""
|
|
|
+if test x$enable_simgrid = xno ; then
|
|
|
+ # Check if mpiexec is available
|
|
|
+ AC_ARG_WITH(mpiexec, [AS_HELP_STRING([--with-mpiexec[=<path to mpiexec>]],
|
|
|
+ [Path of mpiexec])],
|
|
|
+ [
|
|
|
+ if test x$withval = xyes; then
|
|
|
+ AC_MSG_ERROR(--with-mpiexec must be given a pathname)
|
|
|
+ else
|
|
|
+ mpiexec_path=$withval
|
|
|
+ fi
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ # nothing was specified: look in the path
|
|
|
+ AC_PATH_PROG(mpiexec_path, mpiexec, [no], [$(dirname $mpicc_path):$PATH])
|
|
|
+ ])
|
|
|
+
|
|
|
+ AC_MSG_CHECKING(whether mpiexec is available)
|
|
|
+ AC_MSG_RESULT($mpiexec_path)
|
|
|
+
|
|
|
+ # We test if MPIEXEC exists
|
|
|
+ if test ! -x $mpiexec_path; then
|
|
|
+ #MPIEXEC does not exists or is not executable
|
|
|
+ AC_MSG_RESULT(The mpiexec script is not valid)
|
|
|
+ running_mpi_check=no
|
|
|
+ mpiexec_path=""
|
|
|
+ fi
|
|
|
+ AC_SUBST(MPIEXEC,$mpiexec_path)
|
|
|
fi
|
|
|
|
|
|
AM_CONDITIONAL(STARPU_MPI_CHECK, test x$running_mpi_check = xyes)
|
|
@@ -508,7 +511,6 @@ fi
|
|
|
if test x$use_mpi = xyes ; then
|
|
|
AC_MSG_CHECKING(whether MPI tests should be run)
|
|
|
AC_MSG_RESULT($running_mpi_check)
|
|
|
- AC_SUBST(MPIEXEC,$mpiexec_path)
|
|
|
fi
|
|
|
|
|
|
#We can only build StarPU MPI Library if User wants it and MPI is available
|