[tor-commits] [flashproxy/master] Add instructions to build OpenSSL from source.
dcf at torproject.org
dcf at torproject.org
Mon Dec 3 00:57:51 UTC 2012
commit 76a1e52e1f2813d84e6f77706b6efd26ef9542e3
Author: David Fifield <david at bamsoftware.com>
Date: Sat Nov 24 03:43:30 2012 -0800
Add instructions to build OpenSSL from source.
The link to unofficial Windows binaries at openssl.org looks really
dodgy. Building from source turns out not to be hard if you already have
Cygwin.
---
doc/windows-deployment-howto.txt | 19 ++++++++++++++-----
1 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/doc/windows-deployment-howto.txt b/doc/windows-deployment-howto.txt
index 5c0e22c..1cdca2b 100644
--- a/doc/windows-deployment-howto.txt
+++ b/doc/windows-deployment-howto.txt
@@ -56,12 +56,21 @@ The 2.0 release can be found at http://www.pyinstaller.org.
The program is a Python script, there is no installation
required, just extract the archive somehwere.
-3. OpenSSL
+3. OpenSSL http://www.openssl.org/source/
-There are no official binary distributions of OpenSSL.
-The source is available at http://www.openssl.org/source/.
-This page provides links to unofficial binary distributions,
-http://www.openssl.org/related/binaries.html.
+http://openssl.org/source/openssl-1.0.1c.tar.gz
+http://openssl.org/source/openssl-1.0.1c.tar.gz.asc
+$ gpg --verify openssl-1.0.1c.tar.gz.asc
+
+Build OpenSSL from source using Cygwin and MinGW. Install the package
+mingw-gcc-core. Run these commands in the OpenSSL source directory:
+
+CROSS_COMPILE=i686-pc-mingw32- ./Configure shared mingw
+make
+make install
+
+Then, add C:\cygwin\usr\local\ssl\bin to PATH as you did for Python
+above.
4. M2Crypto
More information about the tor-commits
mailing list