summaryrefslogtreecommitdiff
path: root/TAO/TAO-INSTALL.html
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2006-07-27 19:23:52 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2006-07-27 19:23:52 +0000
commit7a52a0d7773d3acf5707ed810db4336f665fa00e (patch)
tree9c0a420bbb9cd0a5fc6b6a6f42590cf753ad1620 /TAO/TAO-INSTALL.html
parent77558fe927c5f0130a8f72e006c96c88286ba9e9 (diff)
downloadATCD-7a52a0d7773d3acf5707ed810db4336f665fa00e.tar.gz
ChangeLogTag: Thu Jul 27 19:21:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/TAO-INSTALL.html')
-rw-r--r--TAO/TAO-INSTALL.html31
1 files changed, 19 insertions, 12 deletions
diff --git a/TAO/TAO-INSTALL.html b/TAO/TAO-INSTALL.html
index e7b123d96f2..b6950e5e2f3 100644
--- a/TAO/TAO-INSTALL.html
+++ b/TAO/TAO-INSTALL.html
@@ -16,7 +16,7 @@
<H5>Document Index</H4>
<UL>
<LI><A HREF="#build">Building and Installing TAO from a distribution</A>
- <LI><A HREF="#anoncvs">Building and Installing TAO from anonymous CVS</A>
+ <LI><A HREF="#svn">Building and Installing TAO from subversion</A>
</UL>
<HR>
@@ -472,17 +472,25 @@ compiler flags must also be given to the compiler to enable them.</P>
<HR>
<P>
-<H3>minimumTAO</H3>
+<H3>Minimum CORBA</H3>
<P>By default, all components in TAO will be compiled. If you only
want support for <A HREF="docs/minimumTAO.html">minimumTAO</A>, define
-TAO_HAS_MINIMUM_CORBA. This can be accomplished in two ways: by
-defining TAO_HAS_MINIMUM_CORBA in the config.h or orbconf.h files or
-by using <CODE>make minimum_corba=1</CODE> when you compile TAO.</P>
+TAO_HAS_MINIMUM_CORBA. This can be accomplished by the following:
+create <code>ACE_wrappers/bin/MakeProjectCreator/config/default.features</code>
+with the contents:</p>
+<code>minimum_corba=1</code><p>
+Then regenerate the project files with MPC using <code>perl bin/mwc.pl</code>,
+see also <A HREF="../ACE-INSTALL.html#MPC">ACE-INSTALL.html</A> for more info
+about the MPC generation. This <code>miminum_corba=1</code> will add compiler
+flags to the C++ compiler and the IDL compiler to indicate that minimum corba
+is enabled.
+For your own project code you can define TAO_HAS_MINIMUM_CORBA in the ace/config.h file or
+by using <CODE>make minimum_corba=1</CODE> when you compile TAO after that.</P>
<strong><blink><font color="#ff0000">WARNING:</font></blink></strong>
-Make sure that if you build liborbsvcs with minimum_corba=1 you also
-build libTAO with minimum_corba=1!<P>
+Make sure that if you build the orbsvcs with minimum_corba=1 you also
+build the core libraries with minimum_corba=1!<P>
<HR>
<P>
@@ -495,14 +503,13 @@ Resource Requirements discussion</a> for information on system resources
required to build ACE and TAO.<p>
<HR>
-<H4><A NAME="anoncvs">Building and Installing TAO from anonymous
-CVS</H4>
+<H4><A NAME="svn">Building and Installing TAO from subversion</H4>
If users are building from our <a
-href="https://svn.dre.vanderbilt.edu/viewvc/Middleware/trunk/"> svn </a> the
+href="https://svn.dre.vanderbilt.edu/viewvc/Middleware/trunk/">subversion archive</a> the
GNUmakefiles, and project files for building on various platforms will
-not be available. Users from anon cvs are expected to generate them
-using <a href="../MPC/README">MPC</a> before building ACE, TAO or
+not be available. Users from subversion are expected to generate them
+using <a href="../MPC/docs/README">MPC</a> before building ACE, TAO or
CIAO. We point out some suggestions below to get bootstrapped
quickly.