You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by Vince Cole <me...@vincecole.co.uk> on 2016/09/19 15:08:11 UTC

building qpid cpp 0.30 from source

Hi

It fails, with the following error

pn_delivery_tag_t has no member named ‘bytes’


I assume this is due to a version mismatch, between qpid 0.30 and some
other installed library (I guess its likely to be proton-c or proton-cpp,
or one of their devel packages).

I am stuck with qpid 0.30, but I can use any version of proton, so which
should I use?
I guess I want the highest version which 0.30 will build against...
FYI, the above error happens with proton 0.12 and also 0.13.

thanks in advance.
Vince

Re: building qpid cpp 0.30 from source

Posted by Gordon Sim <gs...@redhat.com>.
On 19/09/16 16:22, Robbie Gemmell wrote:
> The initial cmake step outputs a message if you are using a newer
> version of proton than was marked as tested at the time of the cpp
> bits being released, also detailing which version was. Given the age
> of the 0.30 release, it looks like it was Proton 0.7 it was released
> after, though that doesn't mean some newer versions won't work too,
> but thats not something I'm familiar enough with to know offhand.

Actually, I'll revise my answer in light of Robbie's response! 0.7 
should work, 0.8 *may* work.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Re: building qpid cpp 0.30 from source

Posted by Robbie Gemmell <ro...@gmail.com>.
The initial cmake step outputs a message if you are using a newer
version of proton than was marked as tested at the time of the cpp
bits being released, also detailing which version was. Given the age
of the 0.30 release, it looks like it was Proton 0.7 it was released
after, though that doesn't mean some newer versions won't work too,
but thats not something I'm familiar enough with to know offhand.

On 19 September 2016 at 16:08, Vince Cole <me...@vincecole.co.uk> wrote:
> Hi
>
> It fails, with the following error
>
> pn_delivery_tag_t has no member named ‘bytes’
>
>
> I assume this is due to a version mismatch, between qpid 0.30 and some
> other installed library (I guess its likely to be proton-c or proton-cpp,
> or one of their devel packages).
>
> I am stuck with qpid 0.30, but I can use any version of proton, so which
> should I use?
> I guess I want the highest version which 0.30 will build against...
> FYI, the above error happens with proton 0.12 and also 0.13.
>
> thanks in advance.
> Vince

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Re: building qpid cpp 0.30 from source

Posted by Gordon Sim <gs...@redhat.com>.
On 19/09/16 16:08, Vince Cole wrote:
> Hi
>
> It fails, with the following error
>
> pn_delivery_tag_t has no member named \u2018bytes\u2019
>
>
> I assume this is due to a version mismatch, between qpid 0.30 and some
> other installed library (I guess its likely to be proton-c or proton-cpp,
> or one of their devel packages).
>
> I am stuck with qpid 0.30, but I can use any version of proton, so which
> should I use?
> I guess I want the highest version which 0.30 will build against...
> FYI, the above error happens with proton 0.12 and also 0.13.

I believe you will need proton 0.8 in order to build qpid 0.30.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org