diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index c411f8a7..4ea07063 100644 --- a/configure.ac +++ b/configure.ac @@ -76,8 +76,12 @@ AC_ARG_ENABLE([gnutls], GNUTLS_LIBS= if test "x$enable_gnutls" = xyes; then AC_CHECK_LIB([gnutls], [gnutls_global_init], - [GNUTLS_LIBS='-lgnutls' - AC_DEFINE([HAVE_GNUTLS], 1, [Is gnutls present? ])]) + [GNUTLS_LIBS='-lgnutls -lgcrypt -lgpg-error' + AC_DEFINE([HAVE_GNUTLS], 1, [Is gnutls present? ])], [], + [-lgcrypt -lgpg-error]) + AC_CHECK_LIB([gnutls], [gnutls_transport_set_global_errno], [], + [AC_DEFINE([HAVE_OLD_GNUTLS], 1, [Does gnutls lack the gnutls_transport_set_global_errno() function? ])], + [-lgcrypt -lgpg-error]) fi AC_SUBST([GNUTLS_LIBS]) AM_CONDITIONAL([HAVE_GNUTLS], [ ! test "x$GNUTLS_LIBS" = x ]) |