796 |
|
AC_SUBST([MPI_LIB_DIR]) |
797 |
|
AC_SUBST([MPI_INC_DIR]) |
798 |
|
|
799 |
+ |
AC_LANG(C) |
800 |
|
AC_MSG_CHECKING([for mpi.h]) |
801 |
|
have_mpi_h=0 |
802 |
|
rm -f conftest* |
803 |
< |
echo '#include <mpi.h>' > conftest.cc |
804 |
< |
if ${CXX} -I${MPI_INC_DIR} -c conftest.cc 2>&1 ; then |
803 |
> |
echo '#include <mpi.h>' > conftest.c |
804 |
> |
if ${CC} -I${MPI_INC_DIR} -c conftest.c 2>&1 ; then |
805 |
|
AC_MSG_RESULT(yes) |
806 |
|
have_mpi_h=1 |
807 |
|
else |
858 |
|
fi |
859 |
|
$as_unset ac_cv_lib_mpich_MPI_Init |
860 |
|
if test x = x"$MPI_LIB"; then |
861 |
< |
AC_CHECK_LIB(mpich, MPI_Init, [MPI_LIB="-lpmpich -lmpich"], [], |
862 |
< |
"-lpmpich") |
861 |
> |
AC_CHECK_LIB(pmpich, MPI_Init, [MPI_LIB="-lpmpich -lmpich -lpmpich -lmpich"], [], |
862 |
> |
[-lmpich -lpmpich -lmpich]) |
863 |
|
fi |
864 |
|
if test x = x"$MPI_LIB"; then |
865 |
|
AC_CHECK_LIB(mpi, MPI_Init, [MPI_LIB="-lmpi"]) |
867 |
|
$as_unset ac_cv_lib_mpi_MPI_Init |
868 |
|
if test x = x"$MPI_LIB"; then |
869 |
|
AC_CHECK_LIB(mpi, MPI_Init, [MPI_LIB="-lmpi -llam"], [], |
870 |
< |
"-llam") |
870 |
> |
[-llam]) |
871 |
|
fi |
872 |
|
$as_unset ac_cv_lib_mpi_MPI_Init |
873 |
|
if test x = x"$MPI_LIB"; then |