[or-cvs] r11785: Update mingw build instructions due to new mingw and libeven (tor/trunk/doc)
phobos at seul.org
phobos at seul.org
Mon Oct 8 02:24:08 UTC 2007
Author: phobos
Date: 2007-10-07 22:24:07 -0400 (Sun, 07 Oct 2007)
New Revision: 11785
Modified:
tor/trunk/doc/TODO
tor/trunk/doc/tor-win32-mingw-creation.txt
Log:
Update mingw build instructions due to new mingw and libevent.
Modified: tor/trunk/doc/TODO
===================================================================
--- tor/trunk/doc/TODO 2007-10-07 01:54:32 UTC (rev 11784)
+++ tor/trunk/doc/TODO 2007-10-08 02:24:07 UTC (rev 11785)
@@ -1,4 +1,4 @@
-yes$Id$
+$Id$
Legend:
SPEC!! - Not specified
SPEC - Spec not finalized
@@ -212,7 +212,6 @@
- Documentation
- HOWTO for DNSPort.
-P - Tell people about OSX Uninstaller
- Quietly document NT Service options
- More prominently, we should have a recommended apps list.
- recommend pidgin (gaim is renamed)
@@ -552,6 +551,7 @@
stickers directly, etc.
P - put the source image for the stickers on the website, so people can
print their own
+P - figure out a license for the logos and docs we publish
R - make a page with the hidden service diagrams.
P - ask Jan/Jens to be the translation coordinator? add to volunteer page.
- add a page for localizing all tor's components.
Modified: tor/trunk/doc/tor-win32-mingw-creation.txt
===================================================================
--- tor/trunk/doc/tor-win32-mingw-creation.txt 2007-10-07 01:54:32 UTC (rev 11784)
+++ tor/trunk/doc/tor-win32-mingw-creation.txt 2007-10-08 02:24:07 UTC (rev 11785)
@@ -5,7 +5,7 @@
---------------------------------------
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 "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 @@
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 @@
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"
More information about the tor-commits
mailing list