diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2017-04-17  Vladimir Shabanov  <vshabanoff@gmail.com>
+
+	* HsOpenSSL.cabal (Version): Bump version to 0.11.4.7
+
+	* Support for MinGW64,
+	by @varosi (#23)
+
 2017-04-05  Vladimir Shabanov  <vshabanoff@gmail.com>
 
 	* HsOpenSSL.cabal (Version): Bump version to 0.11.4.6
diff --git a/HsOpenSSL.cabal b/HsOpenSSL.cabal
--- a/HsOpenSSL.cabal
+++ b/HsOpenSSL.cabal
@@ -12,7 +12,7 @@
     <http://hackage.haskell.org/package/tls>, which is a pure Haskell
     implementation of SSL.
     .
-Version:       0.11.4.6
+Version:       0.11.4.7
 License:       PublicDomain
 License-File:  COPYING
 Author:        Adam Langley, Mikhail Vorozhtsov, PHO, Taru Karttunen
@@ -84,7 +84,12 @@
         Extra-Lib-Dirs: /opt/local/lib
 
     if os(mingw32)
-        Extra-Libraries: eay32 ssl32
+        if arch(x86_64)
+            Extra-Libraries: eay32 ssl
+
+        if arch(i386)
+            Extra-Libraries: eay32 ssl32
+
         C-Sources:       cbits/mutex-win.c
         CC-Options:      -D MINGW32
         CPP-Options:     -DCALLCONV=stdcall
