diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-12-21 18:20:32 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-12-21 18:20:32 +0000 |
commit | f6c3022b9e824a7f81180d566b990a9b8cac5076 (patch) | |
tree | f0de331ba9d12a77ac3921c9b59e332f215a38ac /TAO/docs/minimumTAO.html | |
parent | 8d572e0e3b8bccd0ad3a148fe43d86a60a50a5a5 (diff) | |
download | ATCD-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.html | 41 |
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> |