summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-10-07 19:15:58 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-10-07 19:15:58 +0000
commit0fda6135dcc9e1510e7bfc9344499ad1a709d244 (patch)
treee84d7b422fddded48150eef2457ed5b80a477e9b
parent5a54b70e1910920a218fd66ca35d7002687a6d2e (diff)
downloadATCD-0fda6135dcc9e1510e7bfc9344499ad1a709d244.tar.gz
ChangeLogTag: Fri Oct 7 19:14:29 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r--TAO/CIAO/CIAO-INSTALL.html43
-rw-r--r--TAO/CIAO/ChangeLog7
2 files changed, 46 insertions, 4 deletions
diff --git a/TAO/CIAO/CIAO-INSTALL.html b/TAO/CIAO/CIAO-INSTALL.html
index cf52b8c5999..83039b182b1 100644
--- a/TAO/CIAO/CIAO-INSTALL.html
+++ b/TAO/CIAO/CIAO-INSTALL.html
@@ -136,13 +136,48 @@
<ol>
<li>
Use the provided Visual Studio solution/project file. For detail please see <a href="./CCF/Documentation/Build.html">
- Build.html</a>
- </li>
+ Build.html</a>. Since MPC is now supported to build the CIDL compiler on
+ Windows, these solution/project files may be removed in the future.
<li>
- Use MPC: (Not supported yet)
+ Use <a href="../../MPC/README">MPC</a>. The procedure is outlined below.
+ <ul>
+ <li>
+ Open up <code>$ACE_ROOT/bin/MakeProjectCreator/config/global.features</code>
+ and set cidl=1 and boost=1.
+ <li>
+ Install the <a href="http://www.boost.org">Boost</a>
+ libraries on your machine. For Windows, you can download either the
+ Windows-specific .exe file or the platform-independent .zip file. Use version
+ 1.32.0 or later. The accompanying documentation on how to build and install
+ Boost is pretty straightforward.
+ <li>
+ Set the following environment variables:
+ <ul>
+ <li>
+ <code>ACE_ROOT</code> - [path&nbsp;ending with&nbsp;ACE_wrappers directory] (this should already be
+ set if you're using CIAO)
+ <li>
+ <code>BOOST_CFG</code> - <code>_vc7_mdsd</code>
+ <li>
+ <code>BOOST_ROOT</code> - [path ending with Boost directory]
+ <li>
+ <code>BOOST_VERSION</code> - [name of the directory under <code>%BOOST_ROOT%\include</code>, for
+ ex. <code>boost-1_32</code>, for Boost vesrion 1.32.0]
+ <LI>
+ <code>UTILITY_ROOT</code> - <code>%ACE_ROOT%\contrib\utility</code></LI>
+ </ul>
+ <li>
+ In <code>%CIAO_ROOT%\CIDLC</code> run <code>%ACE_ROOT%\bin\mwc.pl -type vc71 CIDLC.mwc</code>
+ </li>
+ <li>
+ Open <code>CIDLC.sln</code> and build as usual. Within the solution, the CIDLC project is
+ the top-level one, which depends on all the other projects, and produces <code>cidlc.exe</code>
+ in <code>%CIAO_ROOT%\bin</code>.
+ </li>
+ </ul>
</li>
</ol>
- <hr />
+ <hr>
<h3>
Obtaining and Installing Xerces-C
</h3>
diff --git a/TAO/CIAO/ChangeLog b/TAO/CIAO/ChangeLog
index 1276f7d01f5..67b06aea32c 100644
--- a/TAO/CIAO/ChangeLog
+++ b/TAO/CIAO/ChangeLog
@@ -1,3 +1,10 @@
+Fri Oct 7 19:14:29 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * CIAO-INSTALL.html:
+
+ Updated CIDL compiler section with instructions for building
+ the CIDL compiler using MPC.
+
Fri Oct 7 18:46:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
* DAnCE/NodeManager/NodeManager_Impl.{h,inl}: