qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gordon Sim <g...@redhat.com>
Subject Re: Trouble building qpid0.12 on SLES11.1
Date Wed, 21 Sep 2011 10:36:19 GMT
On 09/20/2011 02:54 PM, Ohme, Gregory (GE Healthcare) wrote:
> Which version of boost is required for qpid0.12?
>
> I have errors during compile related to boost.  I'm building on SLES11.1
> with boost 1.36. I have no errors building on rhel 5.1 with boost 1.39.
> I'd just like to confirm the versions before I go through the effort of
> updating boost versions. 0.10 built fine on SLES11 with boost 1.36

The INSTALL guide claims 1.35 is supported. I can build 0.12 against 
1.33 (on RHEL 5.5).

Does 0.10 still build on that same machine? If so, the only change I can 
see in the affected area is: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/RefCounted.h?r1=1101181&r2=1101180&pathrev=1101181

(cc:ed Andrew who made this change, I believe as part of support for Clang?)

What compiler version are you using?

>
> Thanks,
> Greg
>
> -----Original Message-----
> From: Ohme, Gregory (GE Healthcare)
> Sent: Thursday, August 25, 2011 4:17 PM
> To: users@qpid.apache.org
> Subject: Trouble building qpid0.12 on SLES11.1
>
> Downloaded the latest release 0.12 . During compilation on SLES11.1
> (boost 1.36) the following error occurs:
>
>
>
>
>
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I.
> -I=. -Werror -pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith
> -Wcast-qual -Wcast-align -Wno-long-long -Wvolatile-register-var
> -Winvalid-pch -Wno-system-headers -Woverloaded-virtual
> -DQPID_LIBEXEC_DIR=\"/usr/lib64/qpid\" -DBOOST_FILESYSTEM_VERSION=2 -O2
> -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector
> -funwind-tables -fasynchronous-unwind-tables -MT
> qpid/management/Mutex.lo -MD -MP -MF qpid/management/.deps/Mutex.Tpo -c
> qpid/management/Mutex.cpp  -fPIC -DPIC -o qpid/management/.libs/Mutex.o
>
> ./qpid/RefCounted.h: In function 'void
> boost::intrusive_ptr_release(const T*) [with T =
> boost::exception_detail::error_info_container]':
>
> /usr/include/boost/intrusive_ptr.hpp:101:   instantiated from
> 'boost::intrusive_ptr<T>::~intrusive_ptr() [with T =
> boost::exception_detail::error_info_container]'
>
> /usr/include/boost/exception/exception.hpp:60:   instantiated from here
>
> ./qpid/RefCounted.h:59: error: 'qpid::RefCounted' is not a base of
> 'const boost::exception_detail::error_info_container'
>
> ./qpid/RefCounted.h: In function 'void
> boost::intrusive_ptr_add_ref(const T*) [with T =
> boost::exception_detail::error_info_container]':
>
> /usr/include/boost/intrusive_ptr.hpp:96:   instantiated from
> 'boost::intrusive_ptr<T>::intrusive_ptr(const boost::intrusive_ptr<T>&)
> [with T = boost::exception_detail::error_info_container]'
>
> /usr/include/boost/exception/exception.hpp:64:   instantiated from here
>
> ./qpid/RefCounted.h:57: error: 'qpid::RefCounted' is not a base of
> 'const boost::exception_detail::error_info_container'
>
>
>
> Any suggestions would be appreciated.
>
>
>
> Thanks,
> Greg
>
>
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project:      http://qpid.apache.org
> Use/Interact: mailto:users-subscribe@qpid.apache.org
>


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


Mime
View raw message