Added --enable-static-gssglue for static link with libgssglue.

git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/rdesktop/trunk@1686 423420c4-83ab-492f-b58f-81f9feb106b5
This commit is contained in:
Henrik Andersson 2012-12-03 08:40:47 +00:00
parent d5e339e5d9
commit cd82b65c69

View File

@ -122,6 +122,8 @@ fi
dnl CredSSP feature
AC_ARG_ENABLE([credssp], AS_HELP_STRING([--disable-credssp], [disable support for CredSSP]))
AC_ARG_ENABLE([static-gssglue], AS_HELP_STRING([--enable-static-gssglue]),
[static_gssglue=yes], [static_gssglue=no])
AS_IF([test "x$enable_credssp" != "xno"], [
if test -n "$PKG_CONFIG"; then
PKG_CHECK_MODULES(GSSGLUE, libgssglue, [WITH_CREDSSP=1], [WITH_CREDSSP=0])
@ -130,7 +132,13 @@ AS_IF([test "x$enable_credssp" != "xno"], [
if test x"$WITH_CREDSSP" = "x1"; then
CREDSSPOBJ="cssp.o"
CFLAGS="$CFLAGS $GSSGLUE_CFLAGS"
LIBS="$LIBS $GSSGLUE_LIBS"
AS_IF([test "x$static_gssglue" != "xno"], [
LIBS="$LIBS -Wl,-Bstatic -lgssglue -Wl,-Bdynamic"
], [
LIBS="$LIBS -lgssglue"
])
AC_DEFINE(WITH_CREDSSP)
else
echo