From 50cd0cd44deb7b5c90e71eed1c9f3cf1666a70fe Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Thu, 7 Jun 2007 14:29:24 +0000 Subject: 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 --- cpp/README | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) (limited to 'cpp/README') 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 (1.33.1) * cppunit (1.11.4) * libdaemon (0.10) + * opeais (0.80.2) + Using tools: * boost-jam (3.1.13) @@ -52,30 +54,30 @@ Using tools: * graphviz (2.12) * JDK 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 -- cgit v1.2.1