[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