summaryrefslogtreecommitdiff
path: root/doc/tor-win32-mingw-creation.txt
diff options
context:
space:
mode:
authorAndrew Lewman <andrew@torproject.org>2007-10-08 02:24:07 +0000
committerAndrew Lewman <andrew@torproject.org>2007-10-08 02:24:07 +0000
commitcd69e93d508905ce35661607bc7ae27426a21e57 (patch)
treeb200e12e4bcc7bc62c100a905b9c01798edaaf2b /doc/tor-win32-mingw-creation.txt
parent339535efef02b61f7b1333299d3de8dc1ae5a9a1 (diff)
downloadtor-cd69e93d508905ce35661607bc7ae27426a21e57.tar.gz
tor-cd69e93d508905ce35661607bc7ae27426a21e57.zip
Update mingw build instructions due to new mingw and libevent.
svn:r11785
Diffstat (limited to 'doc/tor-win32-mingw-creation.txt')
-rw-r--r--doc/tor-win32-mingw-creation.txt15
1 files changed, 4 insertions, 11 deletions
diff --git a/doc/tor-win32-mingw-creation.txt b/doc/tor-win32-mingw-creation.txt
index c9ef406822..23179c87e0 100644
--- a/doc/tor-win32-mingw-creation.txt
+++ b/doc/tor-win32-mingw-creation.txt
@@ -5,7 +5,7 @@ Stage One: Download and Install MinGW.
---------------------------------------
Download mingw:
-http://prdownloads.sf.net/mingw/MinGW-5.0.3.exe?download
+http://prdownloads.sf.net/mingw/MinGW-5.1.3.exe?download
Download msys:
http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download
@@ -42,7 +42,7 @@ Type "rm -rf ./test"
Type "cd crypto/"
Type "find ./ -name "*.h" -exec cp {} ../include/openssl/ \;"
Type "cd ../ssl/"
-Type "find ./ -name "*.h" -exec cp {} ../include/openssl/ \;
+Type "find ./ -name "*.h" -exec cp {} ../include/openssl/ \;"
Type "cd .."
Type "cp *.h include/openssl/"
# The next steps can take up to 30 minutes to complete.
@@ -83,10 +83,10 @@ Type "make -f win32/Makefile.gcc"
Done.
-Stage Four: Download, extract, and patch libevent-1.3b
+Stage Four: Download, extract, and compile libevent-1.3e
------------------------------------------------------
-Download the libevent 1.3b release:
+Download the libevent 1.3e release:
http://www.monkey.org/~provos/libevent/
Copy the libevent tarball into the "tor-mingw" directory.
@@ -95,13 +95,6 @@ Type "cd tor-mingw"
Extract libevent.
Type "./configure --enable-static --disable-shared"
---------------------libevent 1.3b only-------------------------------------
-You need to manually edit the Makefile and remove all references to "sample".
-libevent 1.3b won't compile in mingw currently due to issues in event_test.c.
-Removing the "sample" directory and all references to it in Makefile create a
-completely valid libevent library. Libevent 1.3e and later should (with
-luck) not have this problem. Libevent 1.3c and 1.3d won't work at all.
------------------------------------------------------------------------------
Type "make"
Type "make install"