From e23115bf4007388be28c0c463f353a4e5e585fff Mon Sep 17 00:00:00 2001 From: Martin Johansson Date: Mon, 23 Dec 2013 22:47:06 +0100 Subject: [PATCH] Link to zlib if PolarSSL is compiled with support for it. [Patch from hasufell]. --- configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/configure.ac b/configure.ac index 682a1d0..a7a4701 100644 --- a/configure.ac +++ b/configure.ac @@ -51,6 +51,15 @@ AC_CHECK_FUNC([clock_gettime], [], [AC_CHECK_LIB([rt], [clock_gettime], [], [AC_ AS_IF([test "x$with_ssl" = xpolarssl], [ AC_CHECK_HEADERS([polarssl/ssl.h], [], [AC_MSG_ERROR([could not find polarssl/ssl.h])]) AC_CHECK_HEADERS([polarssl/version.h], [], [AC_MSG_ERROR([could not find polarssl/version.h])]) + + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], + [[#if defined(POLARSSL_ZLIB_SUPPORT) + int x; + #endif + x = 0; + return 0;]])], + [AC_CHECK_LIB([z], [deflate], [], [AC_MSG_ERROR([could not find zlib])])], + []) AC_CHECK_LIB([polarssl], [ssl_init], [], [AC_MSG_ERROR([could not find libpolarssl])]) AC_DEFINE([USE_POLARSSL], [], [Use PolarSSL]) AS_IF([test "x$enable_polarssl_test_cert" = xyes], [ -- 2.30.2