summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-06-07 19:13:10 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-06-07 19:13:10 +0000
commit193702b0fbac827994df0b960475ce3ad9323c83 (patch)
treeefa48387c2f6381609bb9bd031799758e3787313
parentfbea3f80b99e0a8aa4d1513742a0a88804b0182a (diff)
downloadATCD-193702b0fbac827994df0b960475ce3ad9323c83.tar.gz
Added a general section.
-rw-r--r--ACE-INSTALL.html13
1 files changed, 12 insertions, 1 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html
index 63515630fb2..91a0688b7de 100644
--- a/ACE-INSTALL.html
+++ b/ACE-INSTALL.html
@@ -155,7 +155,7 @@ try to help you fix the problems.
patches for the compiler show up we will be able to make
that our compiler of choice on Solaris.
</p>
-
+
<LI><B> Sun OS 4.1.x using Centerline C++ 2.x, Sun CC 3.x, and Lucid
Energize 3.2. </B> <P>
@@ -705,6 +705,17 @@ If you use the GNU GCC g++ compiler please note the following:
The following explains how to build the ACE on <A
HREF="#unix">UNIX</A> and <A HREF="#win32">Win32</A>.
+<h4>General Rules</h4>
+<UL>
+ <li><p>Many features in ACE can be modified by defining some macros in
+ <code>$ACE_ROOT/ace/config.h</code>. These macros should
+ <em><b>always</b></em> appear <em><b>before</b></em> including
+ your platform specific config file.</p>
+ <li><p>However, if you want to undefine/redefine macros defined in the
+ platform specific config file, these <code>#undef</code> should
+ come <em><b>after</b></em> the config file.</p>
+</UL>
+
<H4><A NAME="unix">Building and Installing ACE on UNIX</A></H4>
Building and installing ACE on UNIX is relatively simple (the <A