aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac31
1 files changed, 31 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 5aacdab1..7fbe5d07 100644
--- a/configure.ac
+++ b/configure.ac
@@ -141,6 +141,37 @@ AC_CHECK_PROG([HAVE_SOCAT],[socat], 1, 0)
141AM_CONDITIONAL(HAVE_ZZUF, test 0 != $HAVE_ZZUF) 141AM_CONDITIONAL(HAVE_ZZUF, test 0 != $HAVE_ZZUF)
142AM_CONDITIONAL(HAVE_SOCAT, test 0 != $HAVE_SOCAT) 142AM_CONDITIONAL(HAVE_SOCAT, test 0 != $HAVE_SOCAT)
143 143
144# GNUtls linkage
145AC_ARG_WITH(gnutls,
146 [ --with-gnutls=PFX Base of GNU TLS installation],
147 [AC_MSG_RESULT("$with_gnutls")
148 case $with_gnutls in
149 no)
150 ;;
151 yes)
152 AC_CHECK_HEADERS(gnutls.h,gnutls=true)
153 ;;
154 *)
155 LDFLAGS="-L$with_gnutls/lib $LDFLAGS"
156 CPPFLAGS="-I$with_gnutls/include $CPPFLAGS"
157 AC_CHECK_HEADERS(gnutls/gnutls.h,
158 # check for 'gnutls_global_init' in gnutls.so
159 AC_CHECK_LIB(gnutls,gnutls_global_init,
160 GNUTLS_LIB_PATH="$with_gnutls/lib"
161 GNUTLS_LDFLAGS="-L$with_gnutls/lib"
162 GNUTLS_CPPFLAGS="-I$with_gnutls/include"
163 gnutls=true))
164 LDFLAGS=$SAVE_LDFLAGS
165 CPPFLAGS=$SAVE_CPPFLAGS
166 ;;
167 esac
168 ],
169 [AC_MSG_RESULT([--with-gnutls not specified])])
170
171AC_SUBST(GNUTLS_LIB_PATH)
172AC_SUBST(GNUTLS_LDFLAGS)
173AC_SUBST(GNUTLS_CPPFLAGS)
174
144AC_SUBST(CPPFLAGS) 175AC_SUBST(CPPFLAGS)
145AC_SUBST(LIBS) 176AC_SUBST(LIBS)
146AC_SUBST(LDFLAGS) 177AC_SUBST(LDFLAGS)