summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbrunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-24 20:21:21 +0000
committerbrunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-24 20:21:21 +0000
commit474f12b13c2253b08e8eb01447dae99a103c2bf3 (patch)
tree64cfff4be468d56b6440a9b51d910fbdd78980ca
parent43ed243e536168e0613cece145b85b36bc525ecc (diff)
downloadATCD-474f12b13c2253b08e8eb01447dae99a103c2bf3.tar.gz
ChangeLogTag:Fri Nov 24 11:42:42 2000 Darrell Brunsch <brunsch@uci.edu>
-rw-r--r--ACE-INSTALL.html49
-rw-r--r--ChangeLog9
-rw-r--r--ChangeLogs/ChangeLog-02a9
-rw-r--r--ChangeLogs/ChangeLog-03a9
4 files changed, 45 insertions, 31 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html
index 60e28b2857f..abd1d4a9cb6 100644
--- a/ACE-INSTALL.html
+++ b/ACE-INSTALL.html
@@ -98,11 +98,10 @@ try to help you fix the problems.
All of ACE has been ported to the Win32 API (which includes
Windows NT, Windows 2000, and Windows '95/98). The entire
-release now compiles
- using the Microsoft Visual C++ 5.0, and 6.0 compilers (the
- 2.0 compiler may also work, but we haven't tested it recently).
- ACE can be built as both a static (LIB) and dynamic (DLL)
- library, using the Win32 installation process described below.<P>
+ release now compiles using the Microsoft Visual C++ 5.0, and
+ 6.0 compilers. ACE can be built as both a static (LIB) and
+ dynamic (DLL) library, using the Win32 installation process
+ described below.<P>
Please see the <A HREF="#Non-static Object Manager">Non-static
ACE_Object_Manager</A> discussion below.<p>
@@ -115,12 +114,8 @@ release now compiles
<li><b>Windows CE</b><p>
- Most of ACE has been ported to Windows CE using Visual C++ 5.0
- with CE Toolkit. ACE has been tested on x86 Emulator and an HP
- 360LX with an SH series CPU. Please be sure to read this file
- (<a href="docs/CE-status.txt">CE-status.txt</a>) for up-to-date
- information about ACE on CE. ACE can only be built as DLL
- library now.<p>
+ Take a look at (<a href="docs/CE-status.txt">CE-status.txt</a>) for
+ up-to-date information about ACE on CE. <P>
<LI><B> Sun OS 5.x/4.x (a.k.a. Solaris 2.x/1.x, Solaris 7) using Sun
CC 3.0.1, Sun C++ 4.2 and 5.x, Centerline C++ 2.x, GNU gcc 2.7.x
@@ -260,7 +255,7 @@ make: *** [libACE.so] Error 8
that can reduce the size of the ACE libraries by about one
third, and can also be applied to applications. It works by
optimising the sharing of template functions, which are created
- in an ``unusual'' way under AIX. It also speeds up
+ in an &quot;unusual&quot; way under AIX. It also speeds up
compilation.<P>
Here's how to optimise the ACE library generation:<P>
@@ -574,8 +569,8 @@ make: *** [libACE.so] Error 8
problems are:<P>
<OL>
- <LI>The program entry point cannot be called ``main'' with g++. ACE
- renames it to ``ace_main'' (configurable via ACE_MAIN) on VxWorks.
+ <LI>The program entry point cannot be called &quot;main&quot; with g++. ACE
+ renames it to &quot;ace_main&quot; (configurable via ACE_MAIN) on VxWorks.
While this may seem trivial, it is important with legacy code.
ACE itself ran into this problem.<P>
@@ -1066,7 +1061,7 @@ need to do:<P>
cd'ing into the <A HREF="ace">$ACE_ROOT/ace/</a> directory and
running <CODE>make</CODE> there to build just the ACE library.
As a sanity check, you might also want to build and run the
- automated <A HREF="tests/README">``one-button'' tests</A> in <A
+ automated <A HREF="tests/README">&quot;one-button&quot; tests</A> in <A
HREF="tests/">$ACE_ROOT/tests/</a>. Finally, if you're also
planning on building <A
HREF="http://www.cs.wustl.edu/~schmidt/TAO.html">TAO</A>, you
@@ -1153,8 +1148,7 @@ for the pointer to the STL fixes.
<BR>
<CODE>#include "ace/config-win32.h"</CODE><BR>
<BR>
- <LI>Now load up the project file for ACE (ACE_ROOT\ace\ACE_Library.mdp or
- ACE_ROOT\ace\ace.dsw). <BR><BR>
+ <LI>Now load up the project file for ACE (ACE_ROOT\ace\ace.dsw). <BR><BR>
<LI>Each project will contain 8 different configurations. These
are a mixture of Debug/Release, Unicode/non-Unicode, and
Static/Dynamic library versions for both i386 and Alpha machines.
@@ -1208,13 +1202,6 @@ for the pointer to the STL fixes.
You should also have them defined in you application projects if you
want to use the default static ACE libraries with them.<p>
- <li>If you are building for Windows CE, you need to add the line <BR>
- <br>
- <code>#define ACE_HAS_WINCE</code>
- <br>
- before including &lt;ace/config-win32.h&gt;. Notice that CE uses a
- different set of dsw/dsp files.<br> <br>
-
<li>The default project files which build ACE library have various
configurations to build dynamic/static, with or without Unicode
support. Although we recommend using the dynamic library, if,
@@ -1253,10 +1240,10 @@ for the pointer to the STL fixes.
<B>ACE TESTS</B><P>
The tests are located in ACE_ROOT\tests. There are two corresponding
-project files in that directory also (tests.mdp and tests.dsp).<P>
+project files in that directory also (tests.dsw).<P>
Once you build all the tests (Batch Build works well for this), you
-can run the batch file <a
+can run perl script <code>run_test.pl</code> or the the batch file <a
href="tests/run_tests.bat"><code>run_tests.bat</code></a> in the
<code>tests</code> directory to try all the tests.<p>
@@ -1347,7 +1334,7 @@ for these notes):<p>
are done on a workstation creating object modules which are
downloaded and loaded into the VxWorks target system.<p>
<LI>C++ object modules must be post-processed by a VxWorks
- utility called ``munch.'' ACE includes a perl script called
+ utility called &quot;munch.&quot; ACE includes a perl script called
<A
HREF="bin/ace_ld">$ACE_ROOT/bin/ace_ld</A>,
which is called from the Makefiles, replacing
@@ -1592,7 +1579,7 @@ Using the Cygnus tools, this approach works:
A few additional Windows Notes, from Paul von Behren:<p>
<ul>
<li>Cygnus has created a Win32 API which is compatible with a
- ``generic'' Unix environment. Using this library, they have ported a
+ &quot;generic&quot; Unix environment. Using this library, they have ported a
large collection of GNU tools to WinNT/95 - including a port of
gcc/g++. See <A href="http://www.cygnus.com/misc/gnu-win32/">http://www.cygnus.com/misc/gnu-win32/</A>
A related link is <a href="ftp://ftp.cygnus.com/pub/gnu-win32/latest/">ftp://ftp.cygnus.com/pub/gnu-win32/latest/</a><p>
@@ -2088,7 +2075,7 @@ configuration header. Then perform the following steps:<P>
Then create a ./build subdirectory someplace, e.g., under $ACE_ROOT.
Once this is done, then invoke the top-level Makefile with the
-``clone'' target, e.g.:<P>
+&quot;clone&quot; target, e.g.:<P>
<pre>
% cd $ACE_ROOT
@@ -2110,7 +2097,7 @@ parallel tree structure.<P>
<B> VERY IMPORTANT! </B><P>
-If you use the ``clone trick'' discussed above, make sure that the
+If you use the &quot;clone trick&quot; discussed above, make sure that the
symbolic links are correctly in place before starting the build. In
particular, if you plan to clone the tree, it is preferable to do so
before you start a build procedure on the original tree. This is
@@ -2242,7 +2229,7 @@ threads Build with thread support.
xt_reactor Build the XtReactor.
Usually, users do not need to be concerned with make targets.
-Just enter ``make'' on the command line to build. A few notable
+Just enter &quot;make&quot; on the command line to build. A few notable
targets are listed below.
Target Description
diff --git a/ChangeLog b/ChangeLog
index df7267eb4b2..2697a691a63 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+Fri Nov 24 11:42:42 2000 Darrell Brunsch <brunsch@uci.edu>
+
+ * ACE_INSTALL.html:
+
+ Updated sections about Windows CE and MSVC. CE stuff
+ is documented in CE-status.txt, and removed references to old
+ MSVC 4.2 projects. Thanks to Johhny Willemsen
+ <johnny.willemsen@meco.nl> for pointing this out.
+
Thu Nov 23 21:17:16 2000 David L. Levine <levine@cs.wustl.edu>
* tests/Reactor_Notify_Test.cpp (main): added
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index df7267eb4b2..2697a691a63 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,12 @@
+Fri Nov 24 11:42:42 2000 Darrell Brunsch <brunsch@uci.edu>
+
+ * ACE_INSTALL.html:
+
+ Updated sections about Windows CE and MSVC. CE stuff
+ is documented in CE-status.txt, and removed references to old
+ MSVC 4.2 projects. Thanks to Johhny Willemsen
+ <johnny.willemsen@meco.nl> for pointing this out.
+
Thu Nov 23 21:17:16 2000 David L. Levine <levine@cs.wustl.edu>
* tests/Reactor_Notify_Test.cpp (main): added
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index df7267eb4b2..2697a691a63 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,12 @@
+Fri Nov 24 11:42:42 2000 Darrell Brunsch <brunsch@uci.edu>
+
+ * ACE_INSTALL.html:
+
+ Updated sections about Windows CE and MSVC. CE stuff
+ is documented in CE-status.txt, and removed references to old
+ MSVC 4.2 projects. Thanks to Johhny Willemsen
+ <johnny.willemsen@meco.nl> for pointing this out.
+
Thu Nov 23 21:17:16 2000 David L. Levine <levine@cs.wustl.edu>
* tests/Reactor_Notify_Test.cpp (main): added