|
@@ -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"
|
|
|
|