summaryrefslogtreecommitdiff
path: root/cpp/README
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2007-01-14 18:48:47 +0000
committerAlan Conway <aconway@apache.org>2007-01-14 18:48:47 +0000
commit2fc9bb58d66e5490c1432ac4b8f8a96731f7a8f3 (patch)
tree306babf68e60f76bdf1dafde3fe713712023ff2b /cpp/README
parent972d4b29d086c803ffc4bee08c8c8eb0f2e788af (diff)
downloadqpid-python-2fc9bb58d66e5490c1432ac4b8f8a96731f7a8f3.tar.gz
* Combined README.txt and READE-dist into README. Fixes cwiki link,
and provides more useful chunk of info. * Fixed rpm target to create build directories. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@496114 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/README')
-rw-r--r--cpp/README44
1 files changed, 44 insertions, 0 deletions
diff --git a/cpp/README b/cpp/README
new file mode 100644
index 0000000000..a64cff1074
--- /dev/null
+++ b/cpp/README
@@ -0,0 +1,44 @@
+Qpid C++ is a C++ implementation of the AMQP protcol described at
+http://amqp.org/
+
+For instructions on using the Qpid broker daemon see man qpidd(1)
+
+For information on the C++ client API see ./html/index.html
+
+Note the daemon and client API can be installed separately.
+
+The Qpid project also provides Java, Ruby and Python implementations.
+
+For additional software or information on the Qpid project go to:
+ http://incubator.apache.org/qpid/index.html
+
+
+= Building from a source distribution =
+
+== Prerequisites ==
+
+ * Apache Portable Runtime 1.2.2: http://apr.apache.org
+ * boost 1.33.1: http://www.boost.org
+
+Optional: if you want to run the qpid unit tests:
+ * CppUnit 1.11.4: http://cppunit.sourceforge.net
+ Note: Ensure cppunit-config is in your PATH.
+
+If you use yum to install packages you can do:
+
+ # yum install apr apr-devel boost boost-devel cppunit cppunit-devel
+
+== Building ==
+
+If you install boost to a non-standard location then you'll need define CXXFLAGS prior
+to doing ./configure:
+
+ export CXXFLAGS=-I${boost_prefix}/include/boost-1_33_1
+
+e.g. export CXXFLAGS=-I$HOME/local/boost-1.33.1/include/boost-1_33_1
+
+Build and install with:
+ # ./configure
+ # make all
+ # make install
+