changeset 9540:79b5fe2d5646

use Z_LIBS in checks for curl and glpk libraries
author John W. Eaton <jwe@octave.org>
date Tue, 18 Aug 2009 12:10:16 -0400
parents 41a74dcd14df
children afbdf01bcacc
files ChangeLog aclocal.m4 configure.in
diffstat 3 files changed, 25 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Tue Aug 18 11:23:03 2009 -0400
+++ b/ChangeLog	Tue Aug 18 12:10:16 2009 -0400
@@ -1,3 +1,10 @@
+2009-08-18  John W. Eaton  <jwe@octave.org>
+
+	* aclocal.m4 (OCTAVE_CHECK_LIBRARY): Use variables named
+	octave_check_library_save_XXX instead of save_XXX.
+	* configure.in: Add Z_LDFLAGS and Z_LIBS to LIBS, and Z_CPPFLAGS
+	to CPPFLAGS in checks for curl and glpk libraries.
+
 2009-08-18  David Grundberg  <individ@acc.umu.se>
 
 	* aclocal.m4 (OCTAVE_CHECK_LIBRARY): Clear QHULL_LIBS etc on
--- a/aclocal.m4	Tue Aug 18 11:23:03 2009 -0400
+++ b/aclocal.m4	Tue Aug 18 12:10:16 2009 -0400
@@ -466,13 +466,13 @@
   [TEXINFO_]m4_toupper([$1])=
   warn_$1="$3"
   if test -n "$m4_toupper([$1])_LIBS"; then
-    save_CPPFLAGS="$CPPFLAGS"
+    octave_check_library_save_CPPFLAGS="$CPPFLAGS"
     CPPFLAGS="$m4_toupper([$1])_CPPFLAGS $CPPFLAGS"
     m4_ifnblank([$6], [AC_LANG_PUSH($6)])
     AC_CHECK_HEADERS($4, [
-      save_LDFLAGS="$LDFLAGS"
+      octave_check_library_save_LDFLAGS="$LDFLAGS"
       LDFLAGS="$m4_toupper([$1])_LDFLAGS $LDFLAGS"
-      save_LIBS="$LIBS"
+      octave_check_library_save_LIBS="$LIBS"
       LIBS="$m4_toupper([$1])_LIBS $LIBS"
       octave_$1_ok=no
       AC_MSG_CHECKING([for $5 in $m4_toupper([$1])_LIBS])
@@ -486,10 +486,10 @@
             [Define if $2 is available.])
 	  [TEXINFO_]m4_toupper([$1])="@set [HAVE_]m4_toupper([$1])"], [$8])
       fi
-      LIBS="$save_LIBS"
-      LDFLAGS="$save_LDFLAGS"])
+      LIBS="$octave_check_library_save_LIBS"
+      LDFLAGS="$octave_check_library_save_LDFLAGS"])
     m4_ifnblank([$6], [AC_LANG_POP($6)])
-    CPPFLAGS="$save_CPPFLAGS"
+    CPPFLAGS="$octave_check_library_save_CPPFLAGS"
   fi
   AC_SUBST(m4_toupper([$1])_LIBS)
   AC_SUBST([TEXINFO_]m4_toupper([$1]))
--- a/configure.in	Tue Aug 18 11:23:03 2009 -0400
+++ b/configure.in	Tue Aug 18 12:10:16 2009 -0400
@@ -558,15 +558,27 @@
 
 # Checks for GLPK header and library.
 
+save_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$Z_CPPFLAGS $CPPFLAGS"
+save_LIBS="$LIBS"
+LIBS="$Z_LDFLAGS $Z_LIBS $LIBS"
 OCTAVE_CHECK_LIBRARY(glpk, GLPK,
   [GLPK library not found.  The glpk function for solving linear programs will be disabled.],
   [glpk/glpk.h glpk.h], [_glp_lpx_simplex])
+LIBS="$save_LIBS"
+CPPFLAGS="$save_CPPFLAGS"
 
 # Checks for CURL header and library.
 
+save_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$Z_CPPFLAGS $CPPFLAGS"
+save_LIBS="$LIBS"
+LIBS="$Z_LDFLAGS $Z_LIBS $LIBS"
 OCTAVE_CHECK_LIBRARY(curl, cURL,
   [cURL library not found.  The urlread and urlwrite functions will be disabled.],
   [curl/curl.h], [curl_easy_escape])
+LIBS="$save_LIBS"
+CPPFLAGS="$save_CPPFLAGS"
 
 # GraphicsMagick++