Should be fixed in the master branch now.<div><br></div><div>Interestingly enough rabbitmq-c was defining its own htonll and ntohll unless the __sun preprocessor macro was defined, I guess its somewhat rare that this is available on most platforms.</div>
<div><br></div><div>-Alan<br><br><div class="gmail_quote">On Thu, Oct 18, 2012 at 1:28 PM, Alan Antonuk <span dir="ltr">&lt;<a href="mailto:alan.antonuk@gmail.com" target="_blank">alan.antonuk@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Good to see you found a workaround for these issues.<div><br></div><div>I hope to provide fixes for these issues in the future.<br>
<div><br></div><div>I&#39;ve added these to the bug tracker as two separate issues:</div><div>
<a href="https://github.com/alanxz/rabbitmq-c/issues/66" target="_blank">https://github.com/alanxz/rabbitmq-c/issues/66</a> (the htonll/ntohll issue)</div><div><br></div><div><a href="https://github.com/alanxz/rabbitmq-c/issues/67" target="_blank">https://github.com/alanxz/rabbitmq-c/issues/67</a> (the issue of linking against the socket and networking libraries)</div>
<span class="HOEnZb"><font color="#888888">
<div><br></div><div>-Alan</div></font></span><div><div class="h5"><div><br><div class="gmail_quote">On Thu, Oct 18, 2012 at 12:28 PM, Brandish, Tom <span dir="ltr">&lt;<a href="mailto:tom.brandish@tekcomms.com" target="_blank">tom.brandish@tekcomms.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Brett,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Thanks for your responses.  I created a new header file with your definitions, included it and was able to compile.<u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Appreciate your help.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Best Regards,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Tom Brandish<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href="mailto:rabbitmq-discuss-bounces@lists.rabbitmq.com" target="_blank">rabbitmq-discuss-bounces@lists.rabbitmq.com</a> [mailto:<a href="mailto:rabbitmq-discuss-bounces@lists.rabbitmq.com" target="_blank">rabbitmq-discuss-bounces@lists.rabbitmq.com</a>]
<b>On Behalf Of </b>Brett Cameron<br>
<b>Sent:</b> Wednesday, October 17, 2012 10:15 PM<br>
<b>To:</b> Discussions about RabbitMQ<br>
<b>Subject:</b> Re: [rabbitmq-discuss] Problems compiling RabbitMQ-C Kit on Sparc 32-bit...<u></u><u></u></span></p><div><div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Tom,<br>
<br>
Just thinking about it, network byte order and Solaris SPARC are both big endian, so you can probably just do something like the following (or some variant thereof):<br>
<br>
#if defined(__sparc)<br>
#define ntohll(x) (x)<br>
#define htonll(x) (x)<br>
#endif<br>
<br>
Regards,<br>
Brett<u></u><u></u></p>
<div>
<p class="MsoNormal">On Thu, Oct 18, 2012 at 11:00 AM, Brett Cameron &lt;<a href="mailto:brett.r.cameron@gmail.com" target="_blank">brett.r.cameron@gmail.com</a>&gt; wrote:<u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Tom,<br>
<br>
I think you&#39;ve got a couple of problems here. I don&#39;t have access to a 32-bit Solaris system right now to check, but first up I suspect that you might need to add something like &quot;-lsocket -lxnet -lnsl&quot; to the link statement. This should resolve most of the
 missing symbols, but my guess is that htonll() will be missing on your (I&#39;m guessing reasonably old) system. There should be ways and means around this... I might just be able to get access to a suitable machine and have a look into it.<br>


<br>
Brett<br>
<br>
<br>
<u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">On Thu, Oct 18, 2012 at 10:32 AM, Brandish, Tom &lt;<a href="mailto:tom.brandish@tekcomms.com" target="_blank">tom.brandish@tekcomms.com</a>&gt; wrote:<u></u><u></u></p>
</div>
</div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I have been able to successfully compile RabbitMQ-C on 64-bit Linux, but I am having difficulty doing so on Sparc 32-bit.  It looks I am missing some headers but with some 64-bit
 routines but why would I need the 64-bit stuff while compiling on a 32-bit system?<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Here is my log:<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">aclocal: writing aclocal.m4<u></u><u></u></p>
<p class="MsoNormal">autoreconf: Entering directory `.&#39;<u></u><u></u></p>
<p class="MsoNormal">autoreconf:
<a href="http://configure.ac" target="_blank">configure.ac</a>: not using Gettext<u></u><u></u></p>
<p class="MsoNormal">autoreconf: running: aclocal -I m4<u></u><u></u></p>
<p class="MsoNormal">autoreconf:
<a href="http://configure.ac" target="_blank">configure.ac</a>: tracing<u></u><u></u></p>
<p class="MsoNormal">autoreconf: running: libtoolize --copy<u></u><u></u></p>
<p class="MsoNormal">libtoolize: putting auxiliary files in `.&#39;.<u></u><u></u></p>
<p class="MsoNormal">libtoolize: copying file `./ltmain.sh&#39;<u></u><u></u></p>
<p class="MsoNormal">libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4&#39;.<u></u><u></u></p>
<p class="MsoNormal">libtoolize: copying file `m4/libtool.m4&#39;<u></u><u></u></p>
<p class="MsoNormal">libtoolize: copying file `m4/ltoptions.m4&#39;<u></u><u></u></p>
<p class="MsoNormal">libtoolize: copying file `m4/ltsugar.m4&#39;<u></u><u></u></p>
<p class="MsoNormal">libtoolize: copying file `m4/ltversion.m4&#39;<u></u><u></u></p>
<p class="MsoNormal">libtoolize: copying file `m4/lt~obsolete.m4&#39;<u></u><u></u></p>
<p class="MsoNormal">autoreconf: running: /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/autoconf<u></u><u></u></p>
<p class="MsoNormal">autoreconf: running: /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/autoheader<u></u><u></u></p>
<p class="MsoNormal">autoreconf: running: automake --add-missing --copy --no-force<u></u><u></u></p>
<p class="MsoNormal"><a href="http://configure.ac:29" target="_blank">configure.ac:29</a>: installing `./config.guess&#39;<u></u><u></u></p>
<p class="MsoNormal"><a href="http://configure.ac:29" target="_blank">configure.ac:29</a>: installing `./config.sub&#39;<u></u><u></u></p>
<p class="MsoNormal"><a href="http://configure.ac:22" target="_blank">configure.ac:22</a>: installing `./install-sh&#39;<u></u><u></u></p>
<p class="MsoNormal"><a href="http://configure.ac:22" target="_blank">configure.ac:22</a>: installing `./missing&#39;<u></u><u></u></p>
<p class="MsoNormal">Makefile.am: installing `./depcomp&#39;<u></u><u></u></p>
<p class="MsoNormal">autoreconf: Leaving directory `.&#39;<u></u><u></u></p>
<p class="MsoNormal">checking for a BSD-compatible install... /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/install -c<u></u><u></u></p>
<p class="MsoNormal">checking whether build environment is sane... yes<u></u><u></u></p>
<p class="MsoNormal">checking for a thread-safe mkdir -p... /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/mkdir -p<u></u><u></u></p>
<p class="MsoNormal">checking for gawk... gawk<u></u><u></u></p>
<p class="MsoNormal">checking whether make sets $(MAKE)... yes<u></u><u></u></p>
<p class="MsoNormal">checking for style of include used by make... GNU<u></u><u></u></p>
<p class="MsoNormal">checking for gcc... gcc<u></u><u></u></p>
<p class="MsoNormal">checking whether the C compiler works... yes<u></u><u></u></p>
<p class="MsoNormal">checking for C compiler default output file name... a.out<u></u><u></u></p>
<p class="MsoNormal">checking for suffix of executables...<u></u><u></u></p>
<p class="MsoNormal">checking whether we are cross compiling... no<u></u><u></u></p>
<p class="MsoNormal">checking for suffix of object files... o<u></u><u></u></p>
<p class="MsoNormal">checking whether we are using the GNU C compiler... yes<u></u><u></u></p>
<p class="MsoNormal">checking whether gcc accepts -g... yes<u></u><u></u></p>
<p class="MsoNormal">checking for gcc option to accept ISO C89... none needed<u></u><u></u></p>
<p class="MsoNormal">checking dependency style of gcc... gcc3<u></u><u></u></p>
<p class="MsoNormal">checking how to run the C preprocessor... gcc -E<u></u><u></u></p>
<p class="MsoNormal">checking for grep that handles long lines and -e... /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/grep<u></u><u></u></p>
<p class="MsoNormal">checking for egrep... /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/grep -E<u></u><u></u></p>
<p class="MsoNormal">checking for ANSI C header files... yes<u></u><u></u></p>
<p class="MsoNormal">checking for sys/types.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for sys/stat.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for stdlib.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for string.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for memory.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for strings.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for inttypes.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for stdint.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for unistd.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking minix/config.h usability... no<u></u><u></u></p>
<p class="MsoNormal">checking minix/config.h presence... no<u></u><u></u></p>
<p class="MsoNormal">checking for minix/config.h... no<u></u><u></u></p>
<p class="MsoNormal">checking whether it is safe to define __EXTENSIONS__... yes<u></u><u></u></p>
<p class="MsoNormal">checking build system type... sparc-sun-solaris2.10<u></u><u></u></p>
<p class="MsoNormal">checking host system type... sparc-sun-solaris2.10<u></u><u></u></p>
<p class="MsoNormal">checking how to print strings... printf<u></u><u></u></p>
<p class="MsoNormal">checking for a sed that does not truncate output... /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/sed<u></u><u></u></p>
<p class="MsoNormal">checking for fgrep... /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/grep -F<u></u><u></u></p>
<p class="MsoNormal">checking for ld used by gcc... /sea/compilers/native/gcc-4.4.5/V1.3/bin/ld<u></u><u></u></p>
<p class="MsoNormal">checking if the linker (/sea/compilers/native/gcc-4.4.5/V1.3/bin/ld) is GNU ld... yes<u></u><u></u></p>
<p class="MsoNormal">checking for BSD- or MS-compatible name lister (nm)... /sea/compilers/native/gcc-4.4.5/V1.3/bin/nm -B<u></u><u></u></p>
<p class="MsoNormal">checking the name lister (/sea/compilers/native/gcc-4.4.5/V1.3/bin/nm -B) interface... BSD nm<u></u><u></u></p>
<p class="MsoNormal">checking whether ln -s works... yes<u></u><u></u></p>
<p class="MsoNormal">checking the maximum length of command line arguments... 786240<u></u><u></u></p>
<p class="MsoNormal">checking whether the shell understands some XSI constructs... yes<u></u><u></u></p>
<p class="MsoNormal">checking whether the shell understands &quot;+=&quot;... no<u></u><u></u></p>
<p class="MsoNormal">checking how to convert sparc-sun-solaris2.10 file names to sparc-sun-solaris2.10 format... func_convert_file_noop<u></u><u></u></p>
<p class="MsoNormal">checking how to convert sparc-sun-solaris2.10 file names to toolchain format... func_convert_file_noop<u></u><u></u></p>
<p class="MsoNormal">checking for /sea/compilers/native/gcc-4.4.5/V1.3/bin/ld option to reload object files... -r<u></u><u></u></p>
<p class="MsoNormal">checking for objdump... objdump<u></u><u></u></p>
<p class="MsoNormal">checking how to recognize dependent libraries... pass_all<u></u><u></u></p>
<p class="MsoNormal">checking for dlltool... no<u></u><u></u></p>
<p class="MsoNormal">checking how to associate runtime and link libraries... printf %s\n<u></u><u></u></p>
<p class="MsoNormal">checking for ar... ar<u></u><u></u></p>
<p class="MsoNormal">checking for archiver @FILE support... @<u></u><u></u></p>
<p class="MsoNormal">checking for strip... strip<u></u><u></u></p>
<p class="MsoNormal">checking for ranlib... ranlib<u></u><u></u></p>
<p class="MsoNormal">checking command to parse /sea/compilers/native/gcc-4.4.5/V1.3/bin/nm -B output from gcc object... ok<u></u><u></u></p>
<p class="MsoNormal">checking for sysroot... no<u></u><u></u></p>
<p class="MsoNormal">checking for mt... mt<u></u><u></u></p>
<p class="MsoNormal">checking if mt is a manifest tool... no<u></u><u></u></p>
<p class="MsoNormal">checking for dlfcn.h... yes<u></u><u></u></p>
<p class="MsoNormal">checking for objdir... .libs<u></u><u></u></p>
<p class="MsoNormal">checking if gcc supports -fno-rtti -fno-exceptions... no<u></u><u></u></p>
<p class="MsoNormal">checking for gcc option to produce PIC... -fPIC -DPIC<u></u><u></u></p>
<p class="MsoNormal">checking if gcc PIC flag -fPIC -DPIC works... yes<u></u><u></u></p>
<p class="MsoNormal">checking if gcc static flag -static works... no<u></u><u></u></p>
<p class="MsoNormal">checking if gcc supports -c -o file.o... yes<u></u><u></u></p>
<p class="MsoNormal">checking if gcc supports -c -o file.o... (cached) yes<u></u><u></u></p>
<p class="MsoNormal">checking whether the gcc linker (/sea/compilers/native/gcc-4.4.5/V1.3/bin/ld) supports shared libraries... yes<u></u><u></u></p>
<p class="MsoNormal">checking whether -lc should be explicitly linked in... yes<u></u><u></u></p>
<p class="MsoNormal">checking dynamic linker characteristics... solaris2.10 ld.so<u></u><u></u></p>
<p class="MsoNormal">checking how to hardcode library paths into programs... immediate<u></u><u></u></p>
<p class="MsoNormal">checking whether stripping libraries is possible... yes<u></u><u></u></p>
<p class="MsoNormal">checking if libtool supports shared libraries... yes<u></u><u></u></p>
<p class="MsoNormal">checking whether to build shared libraries... yes<u></u><u></u></p>
<p class="MsoNormal">checking whether to build static libraries... no<u></u><u></u></p>
<p class="MsoNormal">checking for gcc option to accept ISO C99... -std=gnu99<u></u><u></u></p>
<p class="MsoNormal">checking whether byte ordering is bigendian... yes<u></u><u></u></p>
<p class="MsoNormal">checking for inline... inline<u></u><u></u></p>
<p class="MsoNormal">checking if compiler accepts &#39;-Wall&#39;... yes<u></u><u></u></p>
<p class="MsoNormal">checking if compiler accepts &#39;-Wextra&#39;... yes<u></u><u></u></p>
<p class="MsoNormal">checking if compiler accepts &#39;-pedantic&#39;... yes<u></u><u></u></p>
<p class="MsoNormal">checking if compiler accepts &#39;-Wstrict-prototypes&#39;... yes<u></u><u></u></p>
<p class="MsoNormal">checking if compiler accepts &#39;-Wcast-align&#39;... yes<u></u><u></u></p>
<p class="MsoNormal">checking if compiler accepts &#39;-fno-common&#39;... yes<u></u><u></u></p>
<p class="MsoNormal">checking if compiler accepts &#39;-fvisibility=hidden&#39;... yes<u></u><u></u></p>
<p class="MsoNormal">checking if linker accepts &#39;-no-undefined&#39;... yes<u></u><u></u></p>
<p class="MsoNormal">checking for a Python interpreter with version &gt;= 2.5... python<u></u><u></u></p>
<p class="MsoNormal">checking for python... /uadev/scm/tbrandis/V4.0.0.4-tb/sea-partitions/local/install/sparc-sunos-solaris-9/versions/V4.0.0.TRUNK/bin/python<u></u><u></u></p>
<p class="MsoNormal">checking for python version... 2.7<u></u><u></u></p>
<p class="MsoNormal">checking for python platform... sunos5<u></u><u></u></p>
<p class="MsoNormal">checking for python script directory... ${prefix}/lib/python2.7/site-packages<u></u><u></u></p>
<p class="MsoNormal">checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages<u></u><u></u></p>
<p class="MsoNormal">checking python module: json... yes<u></u><u></u></p>
<p class="MsoNormal">checking for popt.h... no<u></u><u></u></p>
<p class="MsoNormal">checking for poptGetContext in -lpopt... no<u></u><u></u></p>
<p class="MsoNormal">configure: creating ./config.status<u></u><u></u></p>
<p class="MsoNormal">config.status: creating librabbitmq.pc<u></u><u></u></p>
<p class="MsoNormal">config.status: creating Makefile<u></u><u></u></p>
<p class="MsoNormal">config.status: creating config.h<u></u><u></u></p>
<p class="MsoNormal">config.status: executing depfiles commands<u></u><u></u></p>
<p class="MsoNormal">config.status: executing libtool commands<u></u><u></u></p>
<p class="MsoNormal">configure: WARNING: unrecognized options: --enable-32-bit<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">rabbitmq-c build options:<u></u><u></u></p>
<p class="MsoNormal">        Host: sparc-sun-solaris2.10<u></u><u></u></p>
<p class="MsoNormal">        Version: 0.2.0<u></u><u></u></p>
<p class="MsoNormal">        64-bit: no<u></u><u></u></p>
<p class="MsoNormal">        Tools: no<u></u><u></u></p>
<p class="MsoNormal">        Documentation: no<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">  GEN    librabbitmq/amqp_framing.h<u></u><u></u></p>
<p class="MsoNormal">  GEN    librabbitmq/amqp_framing.c<u></u><u></u></p>
<p class="MsoNormal">make  all-am<u></u><u></u></p>
<p class="MsoNormal">make[1]: Entering directory `/home/spiuser/gitwa/rabbitmq-c&#39;<u></u><u></u></p>
<p class="MsoNormal">  CC     librabbitmq/librabbitmq_librabbitmq_la-amqp_api.lo<u></u><u></u></p>
<p class="MsoNormal">In file included from librabbitmq/amqp_api.c:37:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_e64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_d64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">  CC     librabbitmq/librabbitmq_librabbitmq_la-amqp_connection.lo<u></u><u></u></p>
<p class="MsoNormal">In file included from librabbitmq/amqp_connection.c:37:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_e64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_d64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_connection.c: In function &#39;amqp_send_frame&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_connection.c:365: warning: pointer targets in assignment differ in signedness<u></u><u></u></p>
<p class="MsoNormal">  CC     librabbitmq/librabbitmq_librabbitmq_la-amqp_framing.lo<u></u><u></u></p>
<p class="MsoNormal">In file included from librabbitmq/amqp_framing.c:38:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_e64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_d64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">  CC     librabbitmq/librabbitmq_librabbitmq_la-amqp_mem.lo<u></u><u></u></p>
<p class="MsoNormal">In file included from librabbitmq/amqp_mem.c:37:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_e64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_d64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">  CC     librabbitmq/librabbitmq_librabbitmq_la-amqp_socket.lo<u></u><u></u></p>
<p class="MsoNormal">In file included from librabbitmq/amqp_socket.c:37:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_e64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_d64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">  CC     librabbitmq/librabbitmq_librabbitmq_la-amqp_table.lo<u></u><u></u></p>
<p class="MsoNormal">In file included from librabbitmq/amqp_table.c:37:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_e64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_d64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">  CC     librabbitmq/librabbitmq_librabbitmq_la-amqp_url.lo<u></u><u></u></p>
<p class="MsoNormal">In file included from librabbitmq/amqp_url.c:37:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_e64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h: In function &#39;amqp_d64&#39;:<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">  CC     librabbitmq/unix/librabbitmq_librabbitmq_la-socket.lo<u></u><u></u></p>
<p class="MsoNormal">In file included from librabbitmq/unix/socket.c:37:<u></u><u></u></p>
<p class="MsoNormal">./librabbitmq/amqp_private.h: In function &#39;amqp_e64&#39;:<u></u><u></u></p>
<p class="MsoNormal">./librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">./librabbitmq/amqp_private.h: In function &#39;amqp_d64&#39;:<u></u><u></u></p>
<p class="MsoNormal">./librabbitmq/amqp_private.h:251: warning: implicit declaration of function &#39;ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">  CCLD   librabbitmq/<a href="http://librabbitmq.la" target="_blank">librabbitmq.la</a><u></u><u></u></p>
<p class="MsoNormal">  CC     examples/examples_libutils_la-utils.lo<u></u><u></u></p>
<p class="MsoNormal">  CC     examples/unix/examples_libutils_la-platform_utils.lo<u></u><u></u></p>
<p class="MsoNormal">  CCLD   examples/<a href="http://libutils.la" target="_blank">libutils.la</a><u></u><u></u></p>
<p class="MsoNormal">  CC     examples/amqp_bind.o<u></u><u></u></p>
<p class="MsoNormal">  CCLD   examples/amqp_bind<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `connect&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `ntohll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `send&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `freeaddrinfo&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `htonll&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `recv&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `setsockopt&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `socket&#39;<u></u><u></u></p>
<p class="MsoNormal">librabbitmq/.libs/librabbitmq.so: undefined reference to `getaddrinfo&#39;<u></u><u></u></p>
<p class="MsoNormal">collect2: ld returned 1 exit status<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com" target="_blank">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div></div></div>
</div>

<br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com" target="_blank">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><br></div></div></div></div>
</blockquote></div><br></div>