summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorAndres Mejia <amejia004@gmail.com>2013-02-03 18:21:30 -0500
committerAndres Mejia <amejia004@gmail.com>2013-02-03 18:21:30 -0500
commitc078ff5d9a05bee083dcadb94aa115c31405bf4a (patch)
tree3085114a185c7e463da846c6986e670abe004b9c /configure.ac
parentb900346ed57db4aa37d9f6720bfde63014c19916 (diff)
downloadlibarchive-c078ff5d9a05bee083dcadb94aa115c31405bf4a.tar.gz
Correct ordering of preferred library for crypto function in mingw builds.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac15
1 files changed, 10 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac
index e7f6c9df..aa1a5c0f 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