You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by tr...@apache.org on 2014/11/06 15:02:15 UTC

svn commit: r1637107 - /apr/site/trunk/docs/compiling_win32.html

Author: trawick
Date: Thu Nov  6 14:02:14 2014
New Revision: 1637107

URL: http://svn.apache.org/r1637107
Log:
xforms

Modified:
    apr/site/trunk/docs/compiling_win32.html

Modified: apr/site/trunk/docs/compiling_win32.html
URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/compiling_win32.html?rev=1637107&r1=1637106&r2=1637107&view=diff
==============================================================================
--- apr/site/trunk/docs/compiling_win32.html (original)
+++ apr/site/trunk/docs/compiling_win32.html Thu Nov  6 14:02:14 2014
@@ -64,6 +64,29 @@
                 <table border="0" cellspacing="0" cellpadding="2" width="100%">
  <tr><td bgcolor="#525D76">
   <font color="#ffffff" face="arial,helvetica,sanserif">
+   <a name="overview"><strong>Overview</strong></a>
+  </font>
+ </td></tr>
+ <tr><td>
+  <blockquote>
+<p>APR can be built on Windows using a cmake-based build system or with Visual
+Studio project files maintained by APR developers.  The cmake-based build system
+directly supports more versions of Visual Studio but currently has considerable
+functional limitations.</p>
+  </blockquote>
+ </td></tr>
+</table>
+           <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#525D76">
+  <font color="#ffffff" face="arial,helvetica,sanserif">
+   <a name="vstudio"><strong>Building APR with the included Visual Studio project files</strong></a>
+  </font>
+ </td></tr>
+ <tr><td>
+  <blockquote>
+<table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+  <font color="#ffffff" face="arial,helvetica,sanserif">
    <a name="requirements"><strong>Requirements</strong></a>
   </font>
  </td></tr>
@@ -109,8 +132,8 @@ Workbench or Microsoft Development Envir
   </blockquote>
  </td></tr>
 </table>
-           <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#525D76">
+<table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
   <font color="#ffffff" face="arial,helvetica,sanserif">
    <a name="layout"><strong>Required Directory Layout</strong></a>
   </font>
@@ -132,8 +155,8 @@ and apr-util.  No exceptions.</p>
   </blockquote>
  </td></tr>
 </table>
-           <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#525D76">
+<table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
   <font color="#ffffff" face="arial,helvetica,sanserif">
    <a name="workspace"><strong>Developer Studio Workspace/Microsoft Development Environment IDE Build</strong></a>
   </font>
@@ -176,8 +199,8 @@ and apr-util.  No exceptions.</p>
   </blockquote>
  </td></tr>
 </table>
-           <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#525D76">
+<table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
   <font color="#ffffff" face="arial,helvetica,sanserif">
    <a name="commandline"><strong>Command-Line Build</strong></a>
   </font>
@@ -228,8 +251,8 @@ and apr-util.  No exceptions.</p>
   </blockquote>
  </td></tr>
 </table>
-           <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#525D76">
+<table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
   <font color="#ffffff" face="arial,helvetica,sanserif">
    <a name="integrating"><strong>Integrating the Library</strong></a>
   </font>
@@ -240,8 +263,8 @@ and apr-util.  No exceptions.</p>
   </blockquote>
  </td></tr>
 </table>
-           <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#525D76">
+<table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
   <font color="#ffffff" face="arial,helvetica,sanserif">
    <a name="components"><strong>Library Components</strong></a>
   </font>
@@ -273,8 +296,8 @@ and apr-util.  No exceptions.</p>
   </blockquote>
  </td></tr>
 </table>
-           <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#525D76">
+<table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
   <font color="#ffffff" face="arial,helvetica,sanserif">
    <a name="convert5"><strong>Converting the Project for Visual C++ 5.0</strong></a>
   </font>
@@ -296,6 +319,32 @@ of -5, which returns the project files t
   </blockquote>
  </td></tr>
 </table>
+  </blockquote>
+ </td></tr>
+</table>
+           <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#525D76">
+  <font color="#ffffff" face="arial,helvetica,sanserif">
+   <a name="cmake"><strong>Building APR with cmake</strong></a>
+  </font>
+ </td></tr>
+ <tr><td>
+  <blockquote>
+<p>The primary documentation for this build mechanism is in the 
+<code>README.cmake</code> files in the APR and APR-util projects.  Refer to those
+files for detailed instructions.</p>
+<p>The primary limitations of the cmake-based build are shown below.  Other
+considerations are described in <code>README.cmake</code>.</p>
+<ul>
+  <li>No cmake build for the APR-iconv subproject is available, and the
+    APR-util cmake build cannot consume an existing APR-iconv build.</li>
+  <li>The cmake build for the APR-util subproject does not support most of the
+    optional DBM and DBD libraries supported by the included Visual Studio
+    project files.</li>
+</ul>
+  </blockquote>
+ </td></tr>
+</table>
          </td>
    </tr>
    <!-- FOOTER -->