blob: d1cbed6c1823ea11f4d4b548d99fdfed3a0b7949 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
= Qpid C++ =
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
|