You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by wr...@apache.org on 2007/12/17 22:19:50 UTC

svn commit: r605006 - /httpd/mod_ftp/trunk/README-FTP

Author: wrowe
Date: Mon Dec 17 13:19:48 2007
New Revision: 605006

URL: http://svn.apache.org/viewvc?rev=605006&view=rev
Log:
The windows build instructions, revised.

Modified:
    httpd/mod_ftp/trunk/README-FTP

Modified: httpd/mod_ftp/trunk/README-FTP
URL: http://svn.apache.org/viewvc/httpd/mod_ftp/trunk/README-FTP?rev=605006&r1=605005&r2=605006&view=diff
==============================================================================
--- httpd/mod_ftp/trunk/README-FTP (original)
+++ httpd/mod_ftp/trunk/README-FTP Mon Dec 17 13:19:48 2007
@@ -23,20 +23,42 @@
 
 and proceed as usual.
 
-On windows, to build out of tree as a DSO, simply
 
-    set APACHE2_HOME=c:\apache22
 
-        -and then...-
+On windows, before building for httpd-2.0, you must adjust the
+two apr 1.x specific lines in modules\ftp\mod_ftp.dsp which begin
+
+    # ADD LINK32 libapr-1.lib libaprutil-1.lib ...
+
+to start with the apr 0.9 equivilants for httpd-2.0,
+
+    # ADD LINK32 libapr.lib libaprutil.lib ...
+
+The windows packages prior to 2.2.7 (2.0.62) left out the file
+include\mod_log_config.h, just copy these from the source tree
+or you can export them from subversion, just change to your
+installed Apache 2.2 (or 2.0) include subdirectory and...
+
+  svn export http://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x/modules/loggers/mod_log_config.h
+
+(for your 2.0 installation, replace 2.2.x with 2.0.x in the
+command above).  You should be ready to compile the project.
+
+To build on windows out-of-tree as a DSO, simply
+
+    set APACHE2_HOME=c:\path\to\Apache2.2
+
+and then, for Visual Studio 6.0 (98)...
 
     msdev /useenv mod_ftp.dsw
 
-        -or-
+or for Visual Studio .NET (2002) and later ...
 
     devenv /useenv mod_ftp.dsw
 
-The later command is needed on Visual Studio 2002 and later, and converts
-mod_ftp.dsw to mod_ftp.sln, so after converting once, invoke 
+The later command is needed on Visual Studio .NET/2002 and later, 
+and converts mod_ftp.dsw to mod_ftp.sln.  So after converting once,
+use the newly converted solution instead...
 
     devenv /useenv mod_ftp.sln