X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=docs%2Fmanual%2Fplatform%2Fwin_compiling.html.en;h=112b7bc6521c48df1065981ea60ad31410fc10a8;hb=f0348fc28341bfdcce16cbf8c7d736de12ff85da;hp=36b2f0e9476f92ce97a7ec124f12f3543e31d4a1;hpb=aeff28fc12a1539222a49a606c47f6293c1cd5e8;p=apache diff --git a/docs/manual/platform/win_compiling.html.en b/docs/manual/platform/win_compiling.html.en index 36b2f0e947..112b7bc652 100644 --- a/docs/manual/platform/win_compiling.html.en +++ b/docs/manual/platform/win_compiling.html.en @@ -1,22 +1,24 @@ -
-Apache HTTP Server Version 2.5
-There are many important points to consider before you begin compiling - Apache. See Using Apache with Microsoft - Windows before you begin.
+ Apache HTTP Server (httpd). See Using Apache HTTP + Server on Microsoft Windows before you begin. + +httpd can be built on Windows using a cmake-based build system or with + Visual Studio project files maintained by httpd developers. The cmake-based + build system directly supports more versions of Visual Studio but currently + has considerable functional limitations.
The policy of the Apache HTTP Server project is to only release Unix sources. + Windows source packages made available for download have been supplied by + volunteers and may not be available for every release. You can still build + the server on Windows from the Unix source tarball with just a few additional + steps.
+ +
+ perl srclib\apr\build\lineends.pl
+
You can now build the server with the Visual Studio 6.0 development + environment using the IDE. Command-Line builds of the server are not + possible from Unix sources unless you export .mak files as explained + below. +
+ + + +zlib
exist, and based on the setting of DBD_LIST
and DBM_LIST
environment variables.
- \Apache22
(of the current
drive).
- The primary documentation for this build mechanism is in the
+ README.cmake
file in the source distribution. Refer to that file
+ for detailed instructions.
Building httpd with cmake requires building APR and APR-util separately.
+ Refer to their README.cmake
files for instructions.
The primary limitations of the cmake-based build are inherited from the APR-util + project, and are listed below because of their impact on httpd:
+ +mod_charset_lite
and possibly some third-party modules
+ cannot be used.