--- src5.1.4/MED_SRC_5.1.4/adm_local/unix/config_files/check_metis.m4.orig 2009-09-27 22:35:51.014701709 +0200 +++ src5.1.4/MED_SRC_5.1.4/adm_local/unix/config_files/check_metis.m4 2009-09-27 22:41:46.471297649 +0200 @@ -28,6 +28,10 @@ METIS_CPPFLAGS="" METIS_LIBSUFFIX="" +case "$build_cpu" in +x86_64*) METIS_LIBSUFFIX="64" ;; +*) METIS_LIBSUFFIX="" ;; +esac METIS_LIBS="" ENABLE_METIS="no" @@ -43,8 +47,8 @@ LIBS_old=$LIBS if test "x${METISDIR}" != "x" ; then - METIS_CPPFLAGS="-DENABLE_METIS -I${METISDIR}/Lib" - METIS_LIBS="-L${METISDIR} -lmetis" + METIS_CPPFLAGS="-DENABLE_METIS -I${METISDIR}/include/metis" + METIS_LIBS="-L${METISDIR}/lib${METIS_LIBSUFFIX} -lmetis" fi metis_ok=no @@ -57,7 +61,7 @@ metis_include_dir_ok=yes if test "x${METISDIR}" != "x" ; then - AC_CHECK_FILE(${METISDIR}/Lib/metis.h, + AC_CHECK_FILE(${METISDIR}/include/metis/metis.h, metis_include_dir_ok=yes, metis_include_dir_ok=no) fi @@ -81,12 +85,12 @@ AC_CHECKING(for METIS binaries) metis_lib_dir_ok=yes if test "x${METISDIR}" != "x" ; then - AC_CHECK_FILE(${METISDIR}/libmetis.a, + AC_CHECK_FILE(${METISDIR}/lib${METIS_LIBSUFFIX}/libmetis.a, metis_lib_dir_ok=yes, metis_lib_dir_ok=no) if test "x${metis_lib_dir_ok}" = "xno" ; then METIS_LIBSUFFIX="" - AC_CHECK_FILE(${METISDIR}/libmetis.a, + AC_CHECK_FILE(${METISDIR}/lib${METIS_LIBSUFFIX}/libmetis.a, metis_lib_dir_ok=yes, metis_lib_dir_ok=no) fi