[rabbitmq-discuss] Running rabbitmq client on visual studio 2005

David Wragg david at rabbitmq.com
Tue Nov 9 11:30:34 GMT 2010

Vincent Cheong <vincentcheongst at gmail.com> writes:
> I have downloaded the rabbit mq c client from
> http://hg.rabbitmq.com/rabbitmq-c/summary and compiled the the library using
> mingw successfully.
> However when I compile against the library (librabbitmq.dll.a) and run my
> application, I get a run-time check failure of the value of esp being not
> properly saved. Any help would be deeply appreciated.

Are you trying to call the mingw-compiled library from code developed in
Visual Studio?  That doesn't work, as explained in the README.windows

But we have addressed this issue in the bug23423 branch.  If you switch
to that branch, README.windows contains instructions on how to build the
library with Microsoft's compiler, so that it is callable from code
developed in VS.

That branch still has to go through code review here, but it should work
fine.  Let me know if you have any problems with it.


David Wragg
Staff Engineer, RabbitMQ
SpringSource, a division of VMware

More information about the rabbitmq-discuss mailing list