# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) AC_INIT([mpibuildcol], [1.0], [jmt12@students.waikato.ac.nz]) AM_INIT_AUTOMAKE AC_CANONICAL_HOST # Checks for programs. AC_PROG_CXX([mpic++]) # Checks for libraries. AC_CHECK_LIB([mpi],[MPI_Init]) AC_LANG(C++) SAVED_LIBS=$LIBS LIBS="$LIBS -ltinyxml" AC_MSG_CHECKING([for TiXmlDocument in -ltinyxml]) AC_LINK_IFELSE( [AC_LANG_PROGRAM([#include ], [TiXmlDocument dummy])], [SAVED_LIBS="$SAVED_LIBS -ltinyxml"] [HAVE_TINYXML=1] [TINYXML_RESULT="yes"], [AC_MSG_ERROR([tinyxml is not installed.])]) AC_MSG_RESULT([$TINYXML_RESULT]) LIBS=$SAVED_LIBS # Checks for header files. # Checks for typedefs, structures, and compiler characteristics. # Checks for library functions. # Completion AC_CONFIG_FILES([Makefile]) AC_OUTPUT