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.
>>