mbedtls havege
authorl2dy <l2d4y3@aliyun.com>
Sun, 13 Dec 2015 17:36:47 +0000 (01:36 +0800)
committerl2dy <l2d4y3@aliyun.com>
Sun, 13 Dec 2015 17:36:47 +0000 (01:36 +0800)
configure.ac

index 3a03f50b8f1ba855659e9ec8a772632b43f4de37..67716422b78bf84cee22c099c35ecd14b997c319 100644 (file)
@@ -106,7 +106,8 @@ AS_IF([test "x$with_ssl" = xmbedtls], [
            AC_DEFINE([USE_MBEDTLS_TESTCERT], [], [Use mbedTLS test certificate])
     ])
     AS_IF([test "x$enable_mbedtls_havege" = xyes], [
-           AC_CHECK_LIB([mbedtls], [havege_init], [], [AC_MSG_ERROR([could not find havege_init])])
+           AC_CHECK_HEADERS([mbedtls/havege.h], [], [AC_MSG_ERROR([could not find mbedtls/havege.h])])
+           AC_CHECK_LIB([mbedcrypto], [mbedtls_havege_init], [], [AC_MSG_ERROR([could not find mbedtls_havege_init])])
            AC_DEFINE([USE_MBEDTLS_HAVEGE], [], [Use mbedTLS HAVEGE random generator])
     ])
 ])