The advice made no explicit mention of a URL to download and I<br>got the main (wrong) branch of the code. It had no windows<br>subdirectory under librabbitmq.<br><br>That was a lot of pain for nothing.<br><br>FYI:<br><br>
After more searching of the web site I just now downloaded<br><a href="http://hg.rabbitmq.com/rabbitmq-c/archive/22cb3bbbca10.tar.gz">http://hg.rabbitmq.com/rabbitmq-c/archive/22cb3bbbca10.tar.gz</a><br>which had no configure file as mentioned in the README.windows.<br>
<br>Running autoreconf -i yields:<br><br><div style="margin-left: 40px;"><a href="http://configure.ac:13">configure.ac:13</a>: error: Autoconf version 2.58 or higher is required<br>aclocal.m4:1250: LT_INIT is expanded from...<br>
aclocal.m4:1254: AM_PROG_LIBTOOL is expanded from...<br><a href="http://configure.ac:13">configure.ac:13</a>: the top level<br>autom4te: /bin/m4 failed with exit status: 1<br><a href="http://configure.ac:13">configure.ac:13</a>: error: Autoconf version 2.58 or higher is required<br>
aclocal.m4:1250: LT_INIT is expanded from...<br>aclocal.m4:1254: AM_PROG_LIBTOOL is expanded from...<br><a href="http://configure.ac:13">configure.ac:13</a>: the top level<br>autom4te: /bin/m4 failed with exit status: 1<br>
autoreconf: /usr/bin/autoconf failed with exit status: 1<br></div><br>and it fails to make a configure file.<br><br>My mingw autoconf is at version 2.56 and I don't know how to upgrade it.<br>I just downloaded and installed mingw a few weeks ago and this is the version that<br>
was there.<br><br>- Jim<br><br>Jim Irrer <a href="mailto:irrer@umich.edu">irrer@umich.edu</a> (734) 647-4409<br>University of Michigan Hospital Radiation Oncology<br>519 W. William St. Ann Arbor, MI 48103<br>
<br><br><div class="gmail_quote">On Fri, Jul 23, 2010 at 3:57 PM, David Wragg <span dir="ltr"><<a href="mailto:david@rabbitmq.com">david@rabbitmq.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">Jim Irrer <<a href="mailto:irrer@umich.edu">irrer@umich.edu</a>> writes:<br>
</div><div class="im">> Ok, that was no help at all, :)<br>
> but I got it working.<br>
><br>
> The big key is to replace all of the socket calls with Windows<br>
> compatible calls (which you probably did):<br>
><br>
> write --> sendto<br>
> read --> recvfrom<br>
> close --> closesocket<br>
> htons macro --> htons function<br>
> use MS inet_addr function<br>
> call WSAStartup before you do anything<br>
> (not sure if I listed all of them)<br>
<br>
</div>The bug22825 branch does this, and a few other things besides, while<br>
maintaining support for builds under unix-descended operating systems<br>
too.<br>
<br>
Could you tell me what the reason you were unable to use it was?<br>
bu22825 is likely to be merged into default in the not too distant<br>
future, so if there is a problem with it, it would be cool if you could<br>
let us know about it.<br>
<div><div></div><div class="h5"><br>
<br>
David<br>
<br>
--<br>
David Wragg<br>
Staff Engineer, RabbitMQ<br>
SpringSource, a division of VMware<br>
</div></div></blockquote></div><br>