AC_INIT AM_INIT_AUTOMAKE(pinpot, 1) AC_ARG_WITH(mkl, [ --with-mkl= prefix of mkl installation. e.g. /opt/intel/mkl61], [MKLDIR=$with_mkl], [MKLDIR="/opt/intel/mkl61"]) AC_SUBST(MKLDIR) LIBDIR="-L${MKLDIR}/lib/32" INCDIR="-I${MKLDIR}/include" AC_SUBST(LIBDIR) LDFLAGS=${LIBDIR} AC_SUBST(INCDIR) CPPFLAGS=${INCDIR} AC_CHECK_LIB(m,main) AC_CHECK_LIB(pthread,send,, AC_MSG_ERROR("libpthreadNot Found")) AC_CHECK_LIB(mkl_ia32,_mm_cvtpi32x2_ps,, AC_MSG_ERROR("MKL IA32 Lib Not Found")) AC_CHECK_LIB(mkl_lapack,_end,, AC_MSG_ERROR("MKL Lapack Lib Not Found")) AC_CHECK_LIB(guide,_end,, AC_MSG_ERROR("libguide Not Found")) AC_CHECK_HEADERS(mkl_lapack.h,, AC_MSG_ERROR("MKL Lapack Header Not Found")) AC_CHECK_HEADERS(mkl_blas.h,, AC_MSG_ERROR("MKL BLAS Header Not Found")) AC_PROG_CXX AC_PROG_INSTALL AC_PROG_MAKE_SET AC_CONFIG_FILES([Makefile]) AC_OUTPUT