summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2002-11-08 22:31:28 +0000
committerMarc Laukien <marc@zeroc.com>2002-11-08 22:31:28 +0000
commit4a2a546b47fca640edceb5d836e1622cc801d557 (patch)
tree959874ff00b14bd27ec95c9fcee389f92e3f4dac /cpp
parentmany fixes to run scripts (diff)
downloadice-4a2a546b47fca640edceb5d836e1622cc801d557.tar.bz2
ice-4a2a546b47fca640edceb5d836e1622cc801d557.tar.xz
ice-4a2a546b47fca640edceb5d836e1622cc801d557.zip
docu fixes
Diffstat (limited to 'cpp')
-rw-r--r--cpp/INSTALL.LINUX20
-rw-r--r--cpp/config/Make.rules33
2 files changed, 45 insertions, 8 deletions
diff --git a/cpp/INSTALL.LINUX b/cpp/INSTALL.LINUX
index 436d77890d1..bf92c32977c 100644
--- a/cpp/INSTALL.LINUX
+++ b/cpp/INSTALL.LINUX
@@ -29,7 +29,7 @@ Third-party libraries
- Xerces-C++ 2.1.0
-- Berkeley DB 3.3 or 4.0
+- Berkeley DB 3.3, 4.0, or 4.1
- OpenSSL 0.9.6
@@ -75,10 +75,11 @@ running the test scripts, Python is not required.
======================================================================
-Installation
+Compilation and Testing
======================================================================
-Extract the Ice archive, for example, in your home directory:
+Extract the Ice archive in any directory you like (for example, in
+your home directory):
$ tar xvfz Ice-<version>.tar.gz
@@ -112,3 +113,16 @@ $ python2 allTests.py
If everything worked out, you should see lots of "ok". In case of a
failure, the tests abort with "failed".
+
+If you want to try out any of the demos, make sure to add "bin" to
+PATH and "lib" to LD_LIBRARY_PATH:
+
+$ export PATH=`pwd`/bin:$PATH
+$ export LD_LIBRARY_PATH=`pwd`/bin:$LD_LIBRARY_PATH
+
+
+======================================================================
+Installation
+======================================================================
+
+TBD \ No newline at end of file
diff --git a/cpp/config/Make.rules b/cpp/config/Make.rules
index 38c780a124c..577e48c458a 100644
--- a/cpp/config/Make.rules
+++ b/cpp/config/Make.rules
@@ -13,27 +13,50 @@
# **********************************************************************
#
-# The locations of STLport, Berkeley DB, and other libraries used by
-# this package.
-#
# The values below can be overwritten by defining them as environment
# variables. For example, if you are using a bourne shell or
# compatible, you can overwrite the location of STLport like this:
#
# export STLPORT_HOME=/usr/local/STLport-4.5
#
-# If you don't want to use STLport, but the compiler's default STL
-# implementation, then define STLPORT_HOME as empty string.
+
+#
+# If you want to use STLport, set STLPORT_HOME to the STLport
+# installation directory. If STLPORT_HOME is undefined or empty,
+# STLport is not used.
#
+
#STLPORT_HOME ?= /opt/STLport
+
+#
+# If Berkeley DB is not installed in a standard location where the
+# compiler can find it, set DB_HOME to the Berkeley DB installation
+# directory.
+#
+
#DB_HOME ?= /opt/db
+
+#
+# If OpenSSL is not installed in a standard location where the
+# compiler can find it, set OPENSSL_HOME to the OpenSSL installation
+# directory.
+#
+
#OPENSSL_HOME ?= /opt/openssl
+
+#
+# If Xerces-C++ is not installed in a standard location where the
+# compiler can find it, set XERCESC_HOME to the Xerces-C++
+# installation directory.
+#
+
#XERCESC_HOME ?= /opt/xerces-c
#
# Define OPTIMIZE as yes if you want to build with
# optimization. Otherwise Ice is build with debug information.
#
+
#OPTIMIZE = yes
# ----------------------------------------------------------------------