From 648c8261fd8101ef43de57e80a41c67a96ec5330 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sat, 18 Aug 2007 17:00:07 +0000 Subject: [PATCH] r14657@catbus: nickm | 2007-08-18 12:59:03 -0400 Notes about library versions in mingw instructions svn:r11165 --- doc/tor-win32-mingw-creation.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/doc/tor-win32-mingw-creation.txt b/doc/tor-win32-mingw-creation.txt index 2b3474b129..eba490f0bb 100644 --- a/doc/tor-win32-mingw-creation.txt +++ b/doc/tor-win32-mingw-creation.txt @@ -27,7 +27,7 @@ Stage Two: Download, extract, compile openssl ---------------------------------------------- Download openssl: -http://www.openssl.org/source/openssl-0.9.8d.tar.gz +http://www.openssl.org/source/openssl-0.9.8e.tar.gz Extract openssl: Copy the openssl tarball into the "tor-mingw" directory. @@ -83,7 +83,7 @@ Type "make -f win32/Makefile.gcc" Done. -Stage Four: Download, extract, and patch libevent-1.1b. +Stage Four: Download, extract, and patch libevent-1.3b ------------------------------------------------------ Download the latest libevent release: @@ -92,14 +92,15 @@ http://www.monkey.org/~provos/libevent/ Copy the libevent tarball into the "tor-mingw" directory. Type "cd tor-mingw" -Extract libevent. +Extract libevent. Type "./configure --enable-static --disable-shared" ---------------------libevent 1.3b only--------------------------------------- +--------------------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. +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"