diff configure.in @ 5222:8d95c4573f96

[project @ 2005-03-17 16:15:25 by jwe]
author jwe
date Thu, 17 Mar 2005 16:15:25 +0000
parents 843ac57f254a
children 316ddaa7ae5b
line wrap: on
line diff
--- a/configure.in	Thu Mar 17 04:53:06 2005 +0000
+++ b/configure.in	Thu Mar 17 16:15:25 2005 +0000
@@ -29,7 +29,7 @@
 EXTERN_CXXFLAGS="$CXXFLAGS"
 
 AC_INIT
-AC_REVISION($Revision: 1.466 $)
+AC_REVISION($Revision: 1.467 $)
 AC_PREREQ(2.57)
 AC_CONFIG_SRCDIR([src/octave.cc])
 AC_CONFIG_HEADER(config.h)
@@ -448,7 +448,12 @@
       LIBS="-lamd $LIBS"
       AC_CHECK_LIB(umfpack, umfpack_zi_get_determinant, [
         LIBS="-lumfpack $LIBS"
-        UMFPACK_LIBS="-lumfpack"; with_umfpack=yes])])
+        UMFPACK_LIBS="-lumfpack"; with_umfpack=yes], [
+	  ## Invalidate the cache.
+	  $as_unset ac_cv_lib_umfpack_umfpack_zi_get_determinant
+	  AC_CHECK_LIB(umfpack, umfpack_zi_get_determinant, [
+	    LIBS="-lumfpack -lcblas $LIBS"
+            UMFPACK_LIBS="-lumfpack -lcblas"; with_umfpack=yes], [], -lcblas)])])
     if test "$with_umfpack" = yes; then
       # For now the code needed for this is not in umfpack, will add
       # a test later that will probably have to be based on version