diff options
author | Ossama Othman <ossama-othman@users.noreply.github.com> | 2002-02-12 17:41:43 +0000 |
---|---|---|
committer | Ossama Othman <ossama-othman@users.noreply.github.com> | 2002-02-12 17:41:43 +0000 |
commit | e9e8cd6c8de7cd08efba4a3773f1151471e4c761 (patch) | |
tree | 0f208c0e9320bca1ef9afaccb41b9e3a2b464268 /ACE-INSTALL.html | |
parent | 4c945a99ea36e9fd3e5ca2cb7310dab02db7228e (diff) | |
download | ATCD-e9e8cd6c8de7cd08efba4a3773f1151471e4c761.tar.gz |
ChangeLogTag:Tue Feb 12 09:37:56 2002 Ossama Othman <ossama@uci.edu>
Diffstat (limited to 'ACE-INSTALL.html')
-rw-r--r-- | ACE-INSTALL.html | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html index 5bb5f8f3e09..f8cb748bfc3 100644 --- a/ACE-INSTALL.html +++ b/ACE-INSTALL.html @@ -823,11 +823,11 @@ If you use the GNU GCC g++ compiler please note the following: and comment out the <code>OCFLAGS</code> line.<P> <li>ACE/TAO don't seem to build well with g++ 2.8.1. We routinely - use egcs 1.1.1 (on Solaris) and 1.1.2, and recommend those versions.<p> + use g++ 2.95.x and g++ 3.x, and recommend those versions or better.<p> - <LI>Earlier (prior to 2.7.2) versions of g++ may not compile + <LI>Earlier (prior to 2.95.2) versions of g++ may not compile certain parts of ACE correctly due to compiler bugs. Please - upgrade to g++ 2.7.2 or greater.<P> + upgrade to g++ 2.95.2 or greater.<P> <LI>Make sure to update your gcc <code>config.status</code> file. This file is produced when installing gcc; it specifies @@ -944,14 +944,11 @@ option available with which you will use egcs.<p> <li><strong><blink><font color="#ff0000">WARNING:</font></blink></strong> - The default behavior of the ACE Makefiles is to add - <code>-fno-exceptions</code> to egcs (and g++ starting with - version 2.8.0) invocations. This disables exception handling - support. On Solaris/sparc and Linux/alpha, it results in a 25 - percent reduction in the size of libACE.so. To enable exception - handling, add <code>exceptions=1</code> to your - <code>make</code> command line invocation, or to your - <code>$ACE_ROOT/include/makeinclude/platform_macros.GNU</code>.<p> + The default behavior of the ACE Makefiles is to enable native + exception support. To disable exception handling, add + <code>exceptions=0</code> to your <code>make</code> command line + invocation, or to your + <code>$ACE_ROOT/include/makeinclude/platform_macros.GNU</code> file.<p> <li>egcs may have trouble linking some executables, such as the ACE IOStream_Test, if its static libraries are used. Though @@ -1033,7 +1030,7 @@ option available with grok long names. Thanks to <a href="mailto:ssweeney@sanders.com">Skye Sweeney</a> for trying it - out and <a href="mailto:othman@cs.wustl.edu">Ossama Othman</a> for discovering the + out and <a href="mailto:ossama@uci.edu">Ossama Othman</a> for discovering the option with egcs.<p> Heres a note on how to go about this (contributed by Skye |