summaryrefslogtreecommitdiff
path: root/TAO/docs/minimumTAO.html
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1999-12-21 18:20:32 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1999-12-21 18:20:32 +0000
commitf6c3022b9e824a7f81180d566b990a9b8cac5076 (patch)
treef0de331ba9d12a77ac3921c9b59e332f215a38ac /TAO/docs/minimumTAO.html
parent8d572e0e3b8bccd0ad3a148fe43d86a60a50a5a5 (diff)
downloadATCD-f6c3022b9e824a7f81180d566b990a9b8cac5076.tar.gz
ChangeLogTag:Tue Dec 21 08:02:43 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
Diffstat (limited to 'TAO/docs/minimumTAO.html')
-rw-r--r--TAO/docs/minimumTAO.html41
1 files changed, 24 insertions, 17 deletions
diff --git a/TAO/docs/minimumTAO.html b/TAO/docs/minimumTAO.html
index 8eca7208b10..66a65a3c243 100644
--- a/TAO/docs/minimumTAO.html
+++ b/TAO/docs/minimumTAO.html
@@ -44,31 +44,38 @@ ACE to support only those <a href =
"http://www.cs.wustl.edu/~schmidt/ACE_wrappers/docs/ACE-subsets.html">components</a>
that are required by TAO. Secondly, we <a href =
"http://www.cs.wustl.edu/~schmidt/ACE_wrappers/TAO/TAO-INSTALL.html">configure</a>
-TAO to only support the components specified by the <em>minimumCORBA</em>
-specification. The following two tables show the footprint reduction
-achieved. Note that the IDL Compiler column refers to the code
-required to collaborate between the IDL compiler and the ORB, and not
-to the code for the IDL compiler itself.
-
+TAO to only support the components specified by the
+<em>minimumCORBA</em> specification. The following two tables show
+the footprint reduction achieved. Note that the IDL Compiler column
+refers to the code required to collaborate between the IDL compiler
+and the ORB, and not to the code for the IDL compiler itself.
<p>
<hr>
<p>
-<em>Note: All measurement are for ACE 5.0 and TAO 1.0 using
-egcs-2.91.60 on SunOS5.7<br>
-
-Make options used were:
+Note: All measurement are for ACE 5.0 and TAO 1.0 using egcs-2.91.60
+on SunOS5.7<P>
-<code> debug=0 optimize=1 static_libs_only=1 DEFFLAGS=-DACE_USE_RCSID=0 </code> <br>
+The <a
+href="http://www.cs.wustl.edu/~schmidt/ACE_wrappers/ACE-INSTALL.html#flags">make
+flags</a> options used were: <P>
-The above make options translate into:
+<code> debug=0 optimize=1 static_libs_only=1 DEFFLAGS=-DACE_USE_RCSID=0 </code> <P>
-(a) No debugging,
-(b) Optimization is set to -O2,
-(c) Static ACE and TAO libraries, and
-(d) Use of RCS Ids is turned off. <br>
+These options translate into:<P>
+<UL>
+<LI> No debugging
+<LI> Optimization is set to -O2
+<LI> Static ACE and TAO libraries
+<LI> Use of RCS Ids is turned off
+</UL>
+<p>
-<p></em>
+To build a TAO static library, if shared libraries are the default,
+use <code>make static_libs_only=1</code> (make sure to do this for
+ACE, as well). If you're using recent versions of GNU GCC, you can
+use the <A HREF="../ACE-INSTALL.html#repo">-frepo</A> option, which
+typically reduces the footprint by another 25 percent. <P>
<p>
<hr>