You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by me...@cs.man.ac.uk on 2008/06/02 02:36:02 UTC
Re: How is the project going?
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...
[root@localhost 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
[root@localhost 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.
>
Re: How is the project going?
Posted by Suran Jayathilaka <su...@wso2.com>.
Hi,
Have you installed the libboost libraries?
Suran.
mehtar@cs.man.ac.uk 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...
>
> [root@localhost 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 [root@localhost 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.
>>
>
--
U. Suran Jayathilaka
WSO2, Inc. - http://www.wso2.com
http://suranjay.blogspot.com
Re: How is the project going?
Posted by Carl Trieloff <cc...@redhat.com>.
Welcome to grab me on IRC if needed
Carl.
mehtar@cs.man.ac.uk wrote:
> Hello Aidan/Carl,
>
> At this moment, I dont have any design for 'Qpid management bridge'
> handy but I am working on it and will post you soon in this week. At
> the same time, Aidan (or anybody) if you have some idea for the same,
> please share with me (a bit puzzled with many new technologies). It
> will help me to work quickly on it.
>
>
> Best Regards,
> Rahul
> On Jun 6 2008, Aidan Skinner wrote:
>
>> Are there any design docs available for this yet? I'd find it useful
>> to see the architecture that's being envisaged.
>>
>> On 6/4/08, Carl Trieloff <cc...@redhat.com> wrote:
>> > mehtar@cs.man.ac.uk wrote:
>> >> Hello Carl, Suran,
>> >>
>> >> Thanks for pointing out the package/library problem. I installed the
>> >> fedora 9 again and did yum for both qpid* and python-qpid* and it
>> >> worked. It is just WONDERFUL :)
>> >
>> > great, maybe if you mail an update the list weekly on how it is going
>> > would be useful
>> >
>> > kind regards
>> > Carl.
>> >
>>
>>
Re: How is the project going?
Posted by me...@cs.man.ac.uk.
Hello Aidan/Carl,
At this moment, I dont have any design for 'Qpid management bridge' handy
but I am working on it and will post you soon in this week. At the same
time, Aidan (or anybody) if you have some idea for the same, please share
with me (a bit puzzled with many new technologies). It will help me to work
quickly on it.
Best Regards,
Rahul
On Jun 6 2008, Aidan Skinner wrote:
> Are there any design docs available for this yet? I'd find it useful
> to see the architecture that's being envisaged.
>
> On 6/4/08, Carl Trieloff <cc...@redhat.com> wrote:
> > mehtar@cs.man.ac.uk wrote:
> >> Hello Carl, Suran,
> >>
> >> Thanks for pointing out the package/library problem. I installed the
> >> fedora 9 again and did yum for both qpid* and python-qpid* and it
> >> worked. It is just WONDERFUL :)
> >
> > great, maybe if you mail an update the list weekly on how it is going
> > would be useful
> >
> > kind regards
> > Carl.
> >
>
>
Re: How is the project going?
Posted by Aidan Skinner <ai...@apache.org>.
Are there any design docs available for this yet? I'd find it useful
to see the architecture that's being envisaged.
On 6/4/08, Carl Trieloff <cc...@redhat.com> wrote:
> mehtar@cs.man.ac.uk wrote:
>> Hello Carl, Suran,
>>
>> Thanks for pointing out the package/library problem. I installed the
>> fedora 9 again and did yum for both qpid* and python-qpid* and it
>> worked. It is just WONDERFUL :)
>
> great, maybe if you mail an update the list weekly on how it is going
> would be useful
>
> kind regards
> Carl.
>
--
Sent from Google Mail for mobile | mobile.google.com
aim/y!:aidans42 g:aidan.skinner@gmail.com
http://aidan.skinner.me.uk/
"We belong to nobody and nobody belongs to us. We don't even belong to
each other."
Re: How is the project going?
Posted by Carl Trieloff <cc...@redhat.com>.
mehtar@cs.man.ac.uk wrote:
> Hello Carl, Suran,
>
> Thanks for pointing out the package/library problem. I installed the
> fedora 9 again and did yum for both qpid* and python-qpid* and it
> worked. It is just WONDERFUL :)
great, maybe if you mail an update the list weekly on how it is going
would be useful
kind regards
Carl.
Re: How is the project going?
Posted by me...@cs.man.ac.uk.
Hello Carl, Suran,
Thanks for pointing out the package/library problem. I installed the fedora
9 again and did yum for both qpid* and python-qpid* and it worked. It is
just WONDERFUL :)
Thank you again.
Best Regards,
Rahul
On Jun 2 2008, Carl Trieloff wrote:
>
> 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.
>
>
>
> mehtar@cs.man.ac.uk 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...
> >
> > [root@localhost 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 [root@localhost 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.
> >>
>
>
Re: How is the project going?
Posted by Carl Trieloff <cc...@redhat.com>.
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.
mehtar@cs.man.ac.uk 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...
>
> [root@localhost 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 [root@localhost 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.
>>