X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.orig;a=blobdiff_plain;f=acinclude.m4;fp=acinclude.m4;h=0ac828b0530b2cd9d475ac56d271a29cea6c78a4;hp=4e15e0e10f2577fb1aa406e302d9b62d8e94ec9c;hb=78a638f64bd9b3db891f0e98af656038435b7fc2;hpb=3d688c9916c6d54e1444e82e72884c8555eb844f diff --git a/acinclude.m4 b/acinclude.m4 index 4e15e0e..0ac828b 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -11,10 +11,10 @@ AC_ARG_WITH(krb5, [check_krb5_dir=]) for dir in $check_krb5_dir /usr /usr/local ; do krb5dir="$dir" - if test -f "$dir/include/krb5.h"; then + if test -x "$dir/bin/krb5-config"; then found_krb5="yes"; - KRB5_DIR="${krb5dir}" - KRB5_CFLAGS="-I$krb5dir/include"; + KRB5_CFLAGS=`$dir/bin/krb5-config gssapi --cflags`; + KRB5_LIBS=`$dir/bin/krb5-config gssapi --libs`; break; fi done @@ -30,10 +30,7 @@ if test x_$found_krb5 != x_yes; then ]) else printf "Kerberos found in $krb5dir\n"; - KRB5_LIBS="-lgssapi_krb5 -lkrb5 -lk5crypto"; - KRB5_LDFLAGS="-L$krb5dir/lib"; AC_SUBST(KRB5_CFLAGS) - AC_SUBST(KRB5_LDFLAGS) AC_SUBST(KRB5_LIBS) AC_CHECK_LIB(gssapi_krb5, GSS_C_NT_COMPOSITE_EXPORT, [AC_DEFINE_UNQUOTED([HAVE_GSS_C_NT_COMPOSITE_EXPORT], 1, [Define if GSS-API library supports recent naming extensions draft])], [], "$KRB5_LDFLAGS") fi