From e99610247db9dde56dcd977a0915e5c8dd31c38f Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Thu, 4 Feb 2010 11:58:15 -0500 Subject: - check for functions and prototypes with the right cflags --- configure.ac | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index ef82eb7..7890e08 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,6 @@ AC_INIT(credmonger,0.1) AM_INIT_AUTOMAKE(foreign) +AM_MAINTAINER_MODE AC_PROG_CC AC_MSG_CHECKING([for Kerberos 5 CFLAGS]) KRB5_CFLAGS=`krb5-config --cflags` @@ -10,11 +11,11 @@ AC_MSG_RESULT($KRB5_LIBS) AC_SUBST(KRB5_CFLAGS) AC_SUBST(KRB5_LIBS) +cflags_save="$CFLAGS" ldflags_save="$LDFLAGS" +CFLAGS="$KRB5_CFLAGS" LDFLAGS="$KRB5_LIBS" AC_CHECK_FUNCS(krb5_get_init_creds_opt_set_canonicalize krb5_get_init_creds_opt_alloc krb5_get_init_creds_opt_free krb5_free_unparsed_name) -LDFLAGS="$ldflags_save" - if test x$ac_cv_func_krb5_get_init_creds_opt_free = xyes ; then AC_MSG_CHECKING([if krb5_get_init_creds_opt_free() takes a context]) AC_COMPILE_IFELSE(AC_LANG_PROGRAM([#include ],[ @@ -25,6 +26,9 @@ if test x$ac_cv_func_krb5_get_init_creds_opt_free = xyes ; then AC_MSG_RESULT([yes])], AC_MSG_RESULT([no])) fi +CFLAGS="$cflags_save" +LDFLAGS="$ldflags_save" + AC_CONFIG_HEADER(src/config.h) mysysconfdir=`eval echo "$sysconfdir" | sed s,^NONE,"$prefix",` mysysconfdir=`eval echo "$mysysconfdir" | sed s,^NONE,"$ac_default_prefix",` -- cgit