aboutsummaryrefslogtreecommitdiff
blob: a572ad6ae244e859737d3d6d91d905c7ba289c4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
--- 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