summaryrefslogtreecommitdiff
path: root/cpp/README
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2007-06-07 14:29:24 +0000
committerAlan Conway <aconway@apache.org>2007-06-07 14:29:24 +0000
commit50cd0cd44deb7b5c90e71eed1c9f3cf1666a70fe (patch)
tree640da8126854a4e07c11ca73216b932c84e9d445 /cpp/README
parentfca1397c9ee37e92b57fd419186182cbec567435 (diff)
downloadqpid-python-50cd0cd44deb7b5c90e71eed1c9f3cf1666a70fe.tar.gz
Build support for clustering, initial CPG wrapper & tests.
- src/qpid/cluster/Cpg.cpp: C++ wrapper for the openais CPG library. - src/tests/unit/Cpg.cpp: verify CPG functions in make check. - makefiles etc.: build cluster stuff only if openais is installed. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@545190 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/README')
-rw-r--r--cpp/README28
1 files changed, 15 insertions, 13 deletions
diff --git a/cpp/README b/cpp/README
index d3cc8599f1..224db50c20 100644
--- a/cpp/README
+++ b/cpp/README
@@ -39,6 +39,8 @@ Qpid is compiled against libraries:
* boost <http://www.boost.org> (1.33.1)
* cppunit <http://cppunit.sourceforge.net> (1.11.4)
* libdaemon <http://www.stud.uni-hamburg.de/users/lennart/projects/libdaemon> (0.10)
+ * opeais <http://www.openais.org/> (0.80.2)
+
Using tools:
* boost-jam <http://boost.sourceforge.net/> (3.1.13)
@@ -52,30 +54,30 @@ Using tools:
* graphviz <http://www.graphviz.org/> (2.12)
* JDK 5.0 <http://java.sun.com/j2se/1.5.0/> (1.5.0.11)
-=== Optional tools ===
-
-Building from a source distribution does not require:
-
- * autoconf
- * automake
- * JDK 5.0
-
-Building without testing does not require:
+=== Optional tools an libraries ===
- * cppunit
-
-Building without documentaion does not require:
+If openais is not installed the broker will be built without cluster
+functionality.
+The following are only required if you generate documentation.
+(Source distributions contain pre-generated documentation.)
* help2man
* doxygen
* graphviz
+cppunit is not required if you do not build/run the tests.
+
+If building from a source distribution you do not need:
+ * autoconf
+ * automake
+ * JDK 5.0
+
=== Installing as root ===
On linux most packages can be installed using your distribution's package
management tool. For example on Fedora:
- # yum install apr-devel boost-devel cppunit-devel libdaemon-devel
+ # yum install apr-devel boost-devel cppunit-devel libdaemon-devel openais-devel
# yum install pkgconfig doxygen graphviz help2man