diff options
-rw-r--r-- | cpp/INSTALL.SOLARIS | 33 | ||||
-rw-r--r-- | cpp/install/unix/README.SunOS | 25 |
2 files changed, 26 insertions, 32 deletions
diff --git a/cpp/INSTALL.SOLARIS b/cpp/INSTALL.SOLARIS index b58f8fe549b..c5aeefecbf6 100644 --- a/cpp/INSTALL.SOLARIS +++ b/cpp/INSTALL.SOLARIS @@ -8,7 +8,7 @@ Operating System Ice is expected to build and run properly on Solaris 8, Solaris 9 and Solaris 10 on SPARC and Intel/AMD64. -However, Ice is officially supported only on Solaris 9 on SPARC. +However, Ice is officially supported only on Solaris 10 for SPARC. You also need to have /dev/urandom installed. This is installed by default on Solaris 9 and Solaris 10; on Solaris 8, you need to install @@ -18,18 +18,16 @@ patch 112438-01. C++ compiler ------------ -The following Sun compilers are supported: - -- Sun C++ 5.5 (part of Sun ONE Studio 8.0) +The following Sun compiler is supported: - Sun C++ 5.8 (part of Sun Studio 11) Builds with the following compilers are expected to succeed, but these compilers are not supported at this time: -- Sun C++ 5.6 and 5.7 (Sun Studio 9 and Sun Studio 10 respectively) +- Sun C++ 5.5, 5.6 and 5.7 (Sun Studio 8, 9, and 10 respectively) -- GCC 3.4.2 +- GCC 3.4, 4.0 and 4.1 Third-party libraries @@ -37,7 +35,7 @@ Third-party libraries Ice has dependencies on a number of third-party libraries: -- Berkeley DB 4.3.29 configured with --enable-cxx, and built with a +- Berkeley DB 4.5.20 configured with --enable-cxx, and built with a C++ compiler compatible with the one you are using. If you intend to use Ice for Java with Berkeley DB, you must also @@ -56,18 +54,21 @@ expat http://sourceforge.net/projects/expat/ OpenSSL http://www.openssl.org bzip2 http://sources.redhat.com/bzip2 -bzip2 comes with Solaris, in Sun package SUNWbzip (32 bit) and -SUNWbzipx (64 bit). You may want to apply patch 114586-01 to get the -latest bzip2 version, 1.0.2. - -Some packages are also available at http://www.sunfreeware.com. +bzip2, expat and openssl are distributed with the Solaris 10 operating +system. +The "bundled" expat and openssl are installed in /usr/sfw. If you +want to use the bundled openssl with Ice, we recommend to also +install the "Solaris 10 Encryption Kit": +http://www.sun.com/download/index.jsp?cat=Security&tab=3&subcat=Cryptography%20%26%20Encryption +This kit is required to run the IceSSL tests successfully. GNU Make 3.80 ------------- -GNU Make 3.80 is required to build Ice on SPARC/Solaris. You can -download GNU Make from http://www.sunfreeware.com. +GNU Make 3.80 is required to build Ice on SPARC/Solaris. GNU make is +distributed on the "Solaris 10 OS Companion Software DVD": +http://www.sun.com/software/solaris/freeware/ Python @@ -76,8 +77,6 @@ Python You will need Python to run the automated test suite. If you have no interest in running the test scripts, Python is not required. -You can download Python from http://www.sunfreeware.com. - ====================================================================== Compilation and Testing @@ -86,7 +85,7 @@ Compilation and Testing Extract the Ice archive in any directory you like (for example, in your home directory): -$ tar xvfz Ice-@ver@.tar.gz +$ gtar xvfz Ice-@ver@.tar.gz Change the working directory to Ice-@ver@: diff --git a/cpp/install/unix/README.SunOS b/cpp/install/unix/README.SunOS index fae62ef19c8..3d898abb7ad 100644 --- a/cpp/install/unix/README.SunOS +++ b/cpp/install/unix/README.SunOS @@ -21,7 +21,7 @@ contact sales@zeroc.com for more information about licensing Ice. About this distribution ====================================================================== -This distribution is a binary release of Ice @ver@ for Solaris 9 on +This distribution is a binary release of Ice @ver@ for Solaris 10 on SPARC and includes the following components: - The Ice runtime, including executables for the Ice services, HTML @@ -37,22 +37,17 @@ SPARC and includes the following components: Requirements ====================================================================== -This binary distribution was compiled on Solaris 9 using Sun CC +This binary distribution was compiled on Solaris 10 using Sun CC version 5.8. -The following Solaris 9 binary packages, available from -http://www.sunfreeware.com, are required to use this distribution: - -- expat 1.95.5 -- openssl 0.9.8b -- libgcc 3.3 - -You also need the bzip2 library version 1.0.2: - - - install the SUNWbzip package from the Solaris 9 distribution - (it may already be installed) - - apply Sun patch #114586-01 to obtain bzip2 1.0.2. +The following Solaris 10 binary packages are required to use +this distribution: +- bzip2 (Sun package SUNWbzip) +- libexpat (Sun package SUNWlexpt) +- openssl (Sun packages SUNWopenssl-libraries SUNWopenssl-commands) +We also recommend to install the Solaris 10 Encryption Kit (Sun packages +SUNWcry and SUNWcryr) available at http://www.sun.com/download/index.jsp?cat=Security&tab=3&subcat=Cryptography%20%26%20Encryption Java ---- @@ -66,7 +61,7 @@ Berkeley DB ====================================================================== This distribution includes the C++ and Java runtime for Berkeley DB -4.3.29. The C++ runtime was built using Sun CC version 5.5. The +4.5.20. The C++ runtime was built using Sun CC version 5.8. The Berkeley DB license is provided in the file THIRD_PARTY_LICENSE. ====================================================================== |