From c078ff5d9a05bee083dcadb94aa115c31405bf4a Mon Sep 17 00:00:00 2001 From: Andres Mejia Date: Sun, 3 Feb 2013 18:21:30 -0500 Subject: [PATCH] Correct ordering of preferred library for crypto function in mingw builds. --- configure.ac | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac index e7f6c9df6..aa1a5c0f7 100644 --- a/configure.ac +++ b/configure.ac @@ -694,11 +694,6 @@ main(int argc, char **argv) case "$host_os" in *mingw* | *cygwin*) - CRYPTO_CHECK_WIN(MD5, CALG_MD5) - CRYPTO_CHECK_WIN(SHA1, CALG_SHA1) - CRYPTO_CHECK_WIN(SHA256, CALG_SHA_256) - CRYPTO_CHECK_WIN(SHA384, CALG_SHA_384) - CRYPTO_CHECK_WIN(SHA512, CALG_SHA_512) ;; *) CRYPTO_CHECK(MD5, LIBC, md5) @@ -748,4 +743,14 @@ CRYPTO_CHECK(SHA512, LIBMD, sha512, -lmd) LIBS="$LIBS $mdLIBS" +case "$host_os" in + *mingw* | *cygwin*) + CRYPTO_CHECK_WIN(MD5, CALG_MD5) + CRYPTO_CHECK_WIN(SHA1, CALG_SHA1) + CRYPTO_CHECK_WIN(SHA256, CALG_SHA_256) + CRYPTO_CHECK_WIN(SHA384, CALG_SHA_384) + CRYPTO_CHECK_WIN(SHA512, CALG_SHA_512) + ;; +esac + AC_OUTPUT -- 2.47.2