configure: fix gssapi linking on HP-UX
The issue is with HP-UX that is comes with HP flavor of MIT Kerberos. This means that there is no krb5-config and the lib is called libgss.so Bug: http://curl.haxx.se/bug/view.cgi?id=1321
This commit is contained in:
parent
7b774482e7
commit
7e0c2c47ab
15
configure.ac
15
configure.ac
@ -1294,6 +1294,12 @@ if test x"$want_gss" = xyes; then
|
|||||||
*-*-darwin*)
|
*-*-darwin*)
|
||||||
LIBS="-lgssapi_krb5 -lresolv $LIBS"
|
LIBS="-lgssapi_krb5 -lresolv $LIBS"
|
||||||
;;
|
;;
|
||||||
|
*-hp-hpux*)
|
||||||
|
if test "$GSSAPI_ROOT" != "yes"; then
|
||||||
|
LDFLAGS="$LDFLAGS -L$GSSAPI_ROOT/lib$libsuff"
|
||||||
|
fi
|
||||||
|
LIBS="-lgss $LIBS"
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
if test -f "$GSSAPI_ROOT/bin/krb5-config"; then
|
if test -f "$GSSAPI_ROOT/bin/krb5-config"; then
|
||||||
dnl krb5-config doesn't have --libs-only-L or similar, put everything
|
dnl krb5-config doesn't have --libs-only-L or similar, put everything
|
||||||
@ -1310,7 +1316,14 @@ if test x"$want_gss" = xyes; then
|
|||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
LDFLAGS="$LDFLAGS $GSSAPI_LIB_DIR"
|
LDFLAGS="$LDFLAGS $GSSAPI_LIB_DIR"
|
||||||
LIBS="-lgssapi $LIBS"
|
case $host in
|
||||||
|
*-hp-hpux*)
|
||||||
|
LIBS="-lgss $LIBS"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
LIBS="-lgssapi $LIBS"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
CPPFLAGS="$save_CPPFLAGS"
|
CPPFLAGS="$save_CPPFLAGS"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user