summaryrefslogtreecommitdiff
path: root/ACE-INSTALL.html
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>1999-07-13 16:24:04 +0000
committerSteve Huston <shuston@riverace.com>1999-07-13 16:24:04 +0000
commitf035d75015f996ba38573b0819e74ed51cb1799d (patch)
treeb3f3e66cf28c5fa8c745c2fdb172af8fd3efe887 /ACE-INSTALL.html
parentd4b792a4fe3bdf2e7174eea59bc6b288a1a3e65a (diff)
downloadATCD-f035d75015f996ba38573b0819e74ed51cb1799d.tar.gz
Added info for building w/ VAC++ on AIX.
Diffstat (limited to 'ACE-INSTALL.html')
-rw-r--r--ACE-INSTALL.html11
1 files changed, 11 insertions, 0 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html
index 7604895132d..9dcd02ea8a1 100644
--- a/ACE-INSTALL.html
+++ b/ACE-INSTALL.html
@@ -237,6 +237,17 @@ make: *** [libACE.so] Error 8
install patched versions of the C++ libraries, which correctly
define this symbol.<p>
+ To build ACE on AIX with Visual Age C++, use the
+ $ACE_ROOT/ace/ace-dll.icc (or ace-lib.icc) along with the appropriate
+ version-specific config file (e.g. config-aix-4.3.x.h). All of the
+ version-specific config files set the version number macros and
+ include the general config-aix-4.x.h file which has support for all
+ of the OS versions and compilers supported on AIX. Using the general
+ config file is the recommended practice for egcs, C Set++, and IBM
+ C/C++ compilers. However, the Visual Age C++ compiler does not make
+ use of the platform_macros.GNU file, which is how the OS version
+ information generally gets set.<p>
+
BTW, here's a technique from Rob Jordan &lt<A
HREF="mailto:jordan@hursley.ibm.com">jordan@hursley.ibm.com</A>&gt
that can reduce the size of the ACE libraries by about one