summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-12 16:53:36 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-12 16:53:36 +0000
commitee5e8dfe10ff1b5b851988b68fcb3e8ead547ffd (patch)
tree955a945eab5073f0794b03f2f617262f19e58941 /TAO
parent3cceecd780e177e4f76d17e428a77eed1195dfc4 (diff)
downloadATCD-ee5e8dfe10ff1b5b851988b68fcb3e8ead547ffd.tar.gz
More on TAO_ROOT.
Diffstat (limited to 'TAO')
-rw-r--r--TAO/TAO-INSTALL.html15
-rw-r--r--TAO/docs/compiler.html14
2 files changed, 17 insertions, 12 deletions
diff --git a/TAO/TAO-INSTALL.html b/TAO/TAO-INSTALL.html
index 10cbae294a0..8ff61a0accc 100644
--- a/TAO/TAO-INSTALL.html
+++ b/TAO/TAO-INSTALL.html
@@ -189,14 +189,13 @@ compiler) add a variable <CODE>CPP_LOCATION</CODE> to your environment
and set it to the compiler you want to use. This variable will
override the default. </P>
-<P>Set <CODE>ACE_ROOT</CODE> environment variable as outlined in the
- <a href="http://www.cs.wustl.edu/~schmidt/ACE_wrappers/ACE-INSTALL.html">ACE installation notes</A>.
- This is only required if you are planning to use the
- &lt;orb.idl&gt; standard include in your IDL code.
- Notice that some of the TAO services use this feature, so you
- are better off definining the environment variable in all
- cases.
-</P>
+<P>Set <CODE>ACE_ROOT</CODE> environment variable as outlined in the <a
+href="http://www.cs.wustl.edu/~schmidt/ACE_wrappers/ACE-INSTALL.html"> ACE
+installation notes</A>. Alternatively, you can use <code> TAO_ROOT </code>
+environment variable if you have customized TAO installation. This is only
+required if you are planning to use the &lt;orb.idl&gt; standard include in your
+IDL code. Notice that some of the TAO services use this feature, so you are
+better off definining the environment variable in all cases. </P>
<p><a href="http://www.torus-software.com/">Barry
Hoggard</a> maintains a <a
diff --git a/TAO/docs/compiler.html b/TAO/docs/compiler.html
index 669f8ba8931..8b9b7fdf1fb 100644
--- a/TAO/docs/compiler.html
+++ b/TAO/docs/compiler.html
@@ -66,6 +66,12 @@ Two flags that won't get overwritten by the environment variable are
<code>-DIDL</code> and <code>-I.</code>. They are always passed to
the preprocessor.
+If your IDLs need to include <code>&lt;orb.idl&gt;</code>, then you need to
+define either/both <code>ACE_ROOT</code> or/and <code>TAO_ROOT</code>. If you
+already have <CODE>ACE_ROOT</CODE> defined, TAO_IDL can figure
+<CODE>TAO_ROOT</CODE> out if your ACE/TAO was installed using default directory
+structure, otherwise, you'll need to define <code>TAO_ROOT</code>.
+
<HR><P>
<h3>Operation Demuxing Strategies</h3>
@@ -84,20 +90,20 @@ To configure TAO's IDL compiler to support perfect hashing please do
the following:
<ul>
- <LI> Enable <CODE>ACE_HAS_GPERF</CODE> when building ACE and TAO.
+ <LI>Enable <CODE>ACE_HAS_GPERF</CODE> when building ACE and TAO.
This macro has been defined for the platforms where <CODE>gperf</CODE>
has been tested, which includes most <A
HREF="http://www.cs.wustl.edu/~schmidt/ACE-versions-i.html">platforms</A>
that ACE runs on. <P>
- <li> Build the <CODE>gperf</CODE> in $ACE_ROOT/apps/gperf. This build
+ <li>Build the <CODE>gperf</CODE> in $ACE_ROOT/apps/gperf. This build
also leaves a copy/link of the gperf program at the $ACE_ROOT/bin
directory.<P>
- <li> Set the environment variable $ACE_ROOT appropriately or add
+ <li>Set the environment variable $ACE_ROOT appropriately or add
$ACE_ROOT/bin to your search path. <P>
- <li> Use the <CODE>-g</CODE> option for the TAO IDL compiler or set
+ <li>Use the <CODE>-g</CODE> option for the TAO IDL compiler or set
your search path accordingly to install <CODE>gperf</CODE> in a
directory other than $ACE_ROOT/bin.
</ul>