If you are on F9, you can just yum install qpid* python-qpid* and that
will get you a working broker for F9 and the mgnt
stuff. Then you can focus on the part of the project.
Otherwise, go to the readme and and make sure you have the packages &
the -devel for them installed to build/
Carl.
[EMAIL PROTECTED] wrote:
Hi,
So far, I have studied some portions of AMQP, Qpid, JMX, and WSDM
technologies and have got some understanding of these in order to
build a brige b/w Qpid-JMX and WSDM. I also examined the behaviour of
Java broker. However, I could not install C++ broker on my Linux
(which is more important for this project). I am checking out from
here http://people.apache.org/dist/incubator/qpid/M2-incubating/CPP
and following the README but when I compile it with "make all" then It
fires up and compiles... and finally it gives me some errors... I
copied last few lines with errors from the terminal window here...
[EMAIL PROTECTED] qpidc-0.1]# make all ----- (many things happened
here...) ---- ----- Making all in src make[2]: Entering directory
`/root/qpidc-0.1/src' /bin/sh ../libtool --tag=CXX --mode=link g++
-Werror -pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith
-Wcast-qual -Wcast-align -Wno-long-long -Wvolatile-register-var
-Winvalid-pch -Wno-system-headers
-I/root/qpid-tools/include/boost-1_35 -o qpidd qpidd.o
../lib/broker/libqpidbroker.la ../lib/common/libqpidcommon.la
-lboost_program_options g++ -Werror -pedantic -Wall -Wextra
-Wno-shadow -Wpointer-arith -Wcast-qual -Wcast-align -Wno-long-long
-Wvolatile-register-var -Winvalid-pch -Wno-system-headers
-I/root/qpid-tools/include/boost-1_35 -o .libs/qpidd qpidd.o
../lib/broker/.libs/libqpidbroker.so
/root/qpidc-0.1/lib/common/.libs/libqpidcommon.so
-L/root/qpid-tools//lib -lboost_iostreams
../lib/common/.libs/libqpidcommon.so /root/qpid-tools//lib/libapr-1.so
-luuid -lcrypt -lpthread -ldl -lrt -lboost_program_options -Wl,--rpath
-Wl,/root/build_qpidc-0.1//lib -Wl,--rpath -Wl,/root/qpid-tools//lib
qpidd.o: In function `QpiddOptions::QpiddOptions()':
qpidd.cpp:(.text._ZN12QpiddOptionsC1Ev[QpiddOptions::QpiddOptions()]+0x7d):
undefined reference to
`boost::program_options::options_description::m_default_line_length'
qpidd.cpp:(.text._ZN12QpiddOptionsC1Ev[QpiddOptions::QpiddOptions()]+0x25e):
undefined reference to
`boost::program_options::options_description::m_default_line_length'
qpidd.o: In function `QpiddOptions::parse(int, char**)':
qpidd.cpp:(.text._ZN12QpiddOptions5parseEiPPc[QpiddOptions::parse(int,
char**)]+0x422): undefined reference to
`boost::program_options::basic_parsed_options<char>
boost::program_options::parse_config_file<char>(std::basic_istream<char,
std::char_traits<char> >&, boost::program_options::options_description
const&, bool)' ../lib/broker/.libs/libqpidbroker.so: undefined
reference to `boost::iostreams::file_descriptor::file_descriptor(int,
bool)' collect2: ld returned 1 exit status make[2]: *** [qpidd] Error
1 make[2]: Leaving directory `/root/qpidc-0.1/src' make[1]: ***
[all-recursive] Error 1 make[1]: Leaving directory `/root/qpidc-0.1'
make: *** [all] Error 2 [EMAIL PROTECTED] qpidc-0.1]#
-----------
Can anybody help me in this?
My guess is due to my older version of fedora. I upgraded Fedora to 9
and several packeges just now and will give a try again. If it does
not go smoothly I will post the errors which I am experiecing.
Thanks in advance.
Best Regards,
Rahul
On May 30 2008, Carl Trieloff wrote:
Rahul,
You have been quite on the list, how is the project coming? Please
feel free to fire questions or
a brief status to the list.
kind regards
Carl.