[rabbitmq-discuss] Building RabbitMQ for AMQP 1.0 (?)

Simon MacMullen simon at rabbitmq.com
Thu Jan 5 10:36:56 GMT 2012

That error looks like you have not got the appropriate branch of 
rabbitmq-codegen, or (more likely perhaps) that you built -server and/or 
-erlang-client against default first. If you are definitely on the right 
branch, clean *everything* and rebuild.

Cheers, Simon

On 23/12/11 15:05, mexxik wrote:
> Hello!
> I know, that AMQP 1.0 is not released yet, and Rabbit's plugin for that
> protocol version is very experimental, but still: have anyone tried to build
> this plugin?
> The description says, that it requires bug23749 of rabbitmq-server and
> rabbitmq-codegen, but even after using those branches, I wasn't able to
> successfully build the plugin in.
> The compiler throws an Error 1:
> src/rabbit_amqp1_0_outgoing_link.erl:36: record 'basic.credit' undefined
> src/rabbit_amqp1_0_outgoing_link.erl:73: record 'basic.credit_state'
> undefined
> src/rabbit_amqp1_0_outgoing_link.erl:78: variable 'Available0' is unbound
> src/rabbit_amqp1_0_outgoing_link.erl:89: variable 'Count' is unbound
> src/rabbit_amqp1_0_outgoing_link.erl:90: variable 'LinkCredit' is unbound
> src/rabbit_amqp1_0_outgoing_link.erl:92: variable 'Drain' is unbound
> src/rabbit_amqp1_0_outgoing_link.erl:108: record 'basic.credit_ok' undefined
> src/rabbit_amqp1_0_outgoing_link.erl:110: record 'basic.credit' undefined
> src/rabbit_amqp1_0_outgoing_link.erl:114: variable 'Available' is unbound
> src/rabbit_amqp1_0_outgoing_link.erl:32: Warning: variable 'Count' is unused
> src/rabbit_amqp1_0_outgoing_link.erl:107: Warning: variable 'CTag' is unused
> I "don't speak" Erlang, but looks like something is missing in the
> rabbitmq-amqp1.0 plugin source code.
> ... I am just eager to try AMQP 1.0 now, even in experimental mode. :)
> Thanks
> Max

Simon MacMullen
RabbitMQ, VMware

More information about the rabbitmq-discuss mailing list