diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2008-01-09 14:40:20 -0330 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2008-01-09 14:40:20 -0330 |
commit | b58c81de64faf1b51e3cdf7d1b2e7ff8f95daf36 (patch) | |
tree | 9352ca89489cf6cd365a5ed2915e0ce5379cd568 /cpp | |
parent | MCPP_RPATH_LINK addition (diff) | |
download | ice-b58c81de64faf1b51e3cdf7d1b2e7ff8f95daf36.tar.bz2 ice-b58c81de64faf1b51e3cdf7d1b2e7ff8f95daf36.tar.xz ice-b58c81de64faf1b51e3cdf7d1b2e7ff8f95daf36.zip |
Added info on mcpp
Diffstat (limited to 'cpp')
-rw-r--r-- | cpp/INSTALL.HP-UX | 21 | ||||
-rw-r--r-- | cpp/INSTALL.LINUX | 17 | ||||
-rw-r--r-- | cpp/INSTALL.MACOSX | 16 | ||||
-rw-r--r-- | cpp/INSTALL.SOLARIS | 17 | ||||
-rw-r--r-- | cpp/INSTALL.WINDOWS | 12 |
5 files changed, 83 insertions, 0 deletions
diff --git a/cpp/INSTALL.HP-UX b/cpp/INSTALL.HP-UX index f636cc94e68..f9f96a1a717 100644 --- a/cpp/INSTALL.HP-UX +++ b/cpp/INSTALL.HP-UX @@ -88,6 +88,27 @@ Ice has dependencies on a number of third-party libraries: builds, you can also use the binary distribution from the "Software Porting And Archive Centre for HP-UX". +- mcpp 2.6.4, which can be downloaded from + + http://mcpp.sourceforge.net/download.html + + After downloading and unpacking the source distribution it is + necessary to first apply a source patch available on the Ice + download page before building. From the mcpp 2.6.4 base directory + run + + patch -p0 < mcpp-2.6.4.patch + + Ice requires the library version of mcpp, so configure mcpp similar + to the following + + ./configure CC=cc CXX=aCC --enable-mcpplib --enable-shared + (and --prefix=<dir> if you like) + + On HP-UX it is also necessary to apply a second patch post configure. + Again from the mcpp 2.6.4 base directory run + + patch -p0 < mcpp-2.6.4.hp.patch GNU Make 3.80 ------------- diff --git a/cpp/INSTALL.LINUX b/cpp/INSTALL.LINUX index ad4b5c732af..1ec71be3ad2 100644 --- a/cpp/INSTALL.LINUX +++ b/cpp/INSTALL.LINUX @@ -59,6 +59,23 @@ available from: http://www.zeroc.com/download.html +- mcpp 2.6.4, which can be downloaded from + + http://mcpp.sourceforge.net/download.html + + After downloading and unpacking the source distribution it is + necessary to first apply a source patch available on the Ice + download page before building. From the mcpp 2.6.4 base directory + run + + patch -p0 < mcpp-2.6.4.patch + + Ice requires the library version of mcpp, so configure mcpp similar + to the following + + ./configure --enable-mcpplib --enable-shared + (and --prefix=<dir> if you like) + Python ------ diff --git a/cpp/INSTALL.MACOSX b/cpp/INSTALL.MACOSX index 15552514e14..91ab8d2493f 100644 --- a/cpp/INSTALL.MACOSX +++ b/cpp/INSTALL.MACOSX @@ -35,6 +35,22 @@ Ice has dependencies on a number of third-party libraries: http://sourceforge.net/projects/expat/ +- mcpp 2.6.4, which can be downloaded from + + http://mcpp.sourceforge.net/download.html + + After downloading and unpacking the source distribution it is + necessary to first apply a source patch available on the Ice + download page before building. From the mcpp 2.6.4 base directory + run + + patch -p0 < mcpp-2.6.4.patch + + Ice requires the library version of mcpp, so configure mcpp similar + to the following + + ./configure --enable-mcpplib --enable-shared + (and --prefix=<dir> if you like) ====================================================================== Compilation and Testing diff --git a/cpp/INSTALL.SOLARIS b/cpp/INSTALL.SOLARIS index 19a83794945..ee55c584d04 100644 --- a/cpp/INSTALL.SOLARIS +++ b/cpp/INSTALL.SOLARIS @@ -65,6 +65,23 @@ http://www.sun.com/download/index.jsp?cat=Security&tab=3&subcat=Cryptography%20% This kit is required to run the IceSSL tests successfully. +- mcpp 2.6.4, which can be downloaded from + + http://mcpp.sourceforge.net/download.html + + After downloading and unpacking the source distribution it is + necessary to first apply a source patch available on the Ice + download page before building. From the mcpp 2.6.4 base directory + run + + patch -p0 < mcpp-2.6.4.patch + + Ice requires the library version of mcpp, so configure mcpp similar + to the following + + ./configure CC=cc CXX=CC --enable-mcpplib --enable-shared + (and --prefix=<dir> if you like) + GNU Make 3.80 ------------- diff --git a/cpp/INSTALL.WINDOWS b/cpp/INSTALL.WINDOWS index 1d92aa31ac3..a7b331d9a6d 100644 --- a/cpp/INSTALL.WINDOWS +++ b/cpp/INSTALL.WINDOWS @@ -102,6 +102,7 @@ Ice has dependencies on a number of third-party libraries: - expat 2.0 - OpenSSL 0.9.7 or later (OpenSSL 0.9.8 or later recommended) - bzip2 1.0 +- mcpp 2.6.4 If you have downloaded an Ice binary installer, you already have all of the required third-party libraries and do not need to download any @@ -122,6 +123,7 @@ Berkeley DB http://www.oracle.com/database/berkeley-db/index.html expat http://sourceforge.net/projects/expat/ OpenSSL http://www.openssl.org bzip2 http://sources.redhat.com/bzip2 +mcpp http://mcpp.sourceforge.net/download.html For STLport installation instructions, please refer to @@ -133,6 +135,16 @@ release version on your system, please rename the debug library to "libbz2d.lib". This is also what the Ice project files expect if you build a debug version of Ice. +For mcpp it is necessary to first apply a source patch available on +the Ice download page before building. From the mcpp 2.6.4 base +directory run + + patch -p0 < mcpp-2.6.4.patch + +Ice requires the library build of mcpp, so please follow the library +build instructions found in doc/mcpp-porting.html in the mcpp source +distribution. + If you compile the third-party libraries from source code, we recommend that you use the same Visual C++ version to build all of the third-party libraries. |