diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-12 16:53:36 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-12 16:53:36 +0000 |
commit | ee5e8dfe10ff1b5b851988b68fcb3e8ead547ffd (patch) | |
tree | 955a945eab5073f0794b03f2f617262f19e58941 /TAO | |
parent | 3cceecd780e177e4f76d17e428a77eed1195dfc4 (diff) | |
download | ATCD-ee5e8dfe10ff1b5b851988b68fcb3e8ead547ffd.tar.gz |
More on TAO_ROOT.
Diffstat (limited to 'TAO')
-rw-r--r-- | TAO/TAO-INSTALL.html | 15 | ||||
-rw-r--r-- | TAO/docs/compiler.html | 14 |
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 - <orb.idl> 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 <orb.idl> 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><orb.idl></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> |