summaryrefslogtreecommitdiff
path: root/ACE-INSTALL.html
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-25 18:35:11 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-25 18:35:11 +0000
commit2ef4c1ef6b4d797bf319e0fafe94f5dbafb1ef42 (patch)
treedc0a8ef432aad7d4953fc3967ad2d9805c0d0f4a /ACE-INSTALL.html
parentb9f7d4e5ef5bb6ba3deb1462c0d32a954a121167 (diff)
downloadATCD-2ef4c1ef6b4d797bf319e0fafe94f5dbafb1ef42.tar.gz
ChangeLogTag: Wed Aug 25 13:34:07 1999 Narendra Ravi <naren@cs.ualberta.ca>
Diffstat (limited to 'ACE-INSTALL.html')
-rw-r--r--ACE-INSTALL.html32
1 files changed, 23 insertions, 9 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html
index d9b163cc1a1..c4c516224ce 100644
--- a/ACE-INSTALL.html
+++ b/ACE-INSTALL.html
@@ -1006,10 +1006,10 @@ against the VCL-compatible (ie pascal-compatible) runtime library. To
tell the difference between these libraries the VCL-compatible ones
have a 'p' in the suffix (i.e., 'p' for pascal). To build VCL
compatible libraries try
-<PRE><CODE>
+<pre><code>
make -f Makefile.bor -DPASCAL
-</PRE></CODE>
-
+</code></pre>
+
Please see <A
HREF="http://www.tenermerx.com/tao_bcb/index.html">http://www.tenermerx.com/tao_bcb/index.html</A>
for more information on building ACE+TAO with Borland C++ Builder. <P>
@@ -1737,7 +1737,7 @@ intact.<p>
<LI><A HREF="#cloning">Cloning the Source Tree</A>
<LI><A HREF="#corba">Building CORBA Versions of ACE</A>
<LI><A HREF="#mvs">Additional Build Tips for MVS</A>
- <LI><A HREF="#flags">Makfile Flags</A>
+ <LI><A HREF="#flags">Makefile Flags</A>
<LI><A HREF="http://www.cs.wustl.edu/~levine/CVS.html">Version Control</A>
<LI><A HREF="http://www.cs.wustl.edu/~cleeland/ace/makefile-hints.html">ACE Makefile hints</a>
<LI><A
@@ -1913,11 +1913,25 @@ uncommenting the PMAP and LMAP lines in the platform_mvs.GNU file.<P>
<HR><P>
<H4><A NAME="flags">Makefile Flags</A></H4>
-ACE supports the following flags. They can be enabled either on the command
-line, e.g., "make purify=1", or added to your platform_macros.GNU. To
-disable the option, set the flag to null, e.g., "make debug=". Some flags
-support setting to 0 disable, e.g., "make debug=0". debug=1 is enabled in
-the platform files that are released with ACE.<P>
+GNU make provides many options to customize its operation. See its
+documentation for more information. One example is that for multi-cpu
+UNIX machines you will be able to build faster if you use:<P>
+
+<pre><code>
+% make -j <em>n</em>
+</code></pre><p>
+
+which allows parallel compilation. The number <i>n</i> should
+typically be the number of CPUs. It is likely that builds will be
+faster even on single-CPU UNIX machines with <code>make -j
+2</code>.<P>
+
+ACE further supports the following flags. They can be enabled either
+on the command line, e.g., "make purify=1", or added to your
+platform_macros.GNU. To disable the option, set the flag to null,
+e.g., "make debug=". Some flags support setting to 0 disable, e.g.,
+"make debug=0". debug=1 is enabled in the platform files that are
+released with ACE.<P>
Please note that the effects of a flag may be platform specific.
Also, combinations of certain flags may or may not be allowed on