<div dir="ltr"><div>I had a go...<br><br>autoreconf: Entering directory `.&#39;<br>autoreconf: <a href="http://configure.ac">configure.ac</a>: not using Gettext<br>autoreconf: running: aclocal --force -I m4<br>autoreconf: <a href="http://configure.ac">configure.ac</a>: tracing<br>

autoreconf: <a href="http://configure.ac">configure.ac</a>: adding subdirectory tools/ilibr to autoreconf<br>autoreconf: Entering directory `tools/ilibr&#39;<br>autoreconf: running: aclocal --force -I ../../m4<br><a href="http://configure.ac:2">configure.ac:2</a>: error: &#39;AM_CONFIG_HEADER&#39;: this macro is obsolete.<br>

    You should use the &#39;AC_CONFIG_HEADERS&#39; macro instead.<br>/usr/share/aclocal-1.13/obsolete-err.m4:12: AM_CONFIG_HEADER is expanded from...<br><a href="http://configure.ac:2">configure.ac:2</a>: the top level<br>

autom4te: /usr/bin/m4 failed with exit status: 1<br>aclocal: error: echo failed with exit status: 1<br>autoreconf: aclocal failed with exit status: 1<br><br></div>using  autoreconf (GNU Autoconf) 2.69<br></div><div class="gmail_extra">

<br><br><div class="gmail_quote">On Tue, Apr 23, 2013 at 12:49 PM, Matt Jadud <span dir="ltr">&lt;<a href="mailto:matt@jadud.com" target="_blank">matt@jadud.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 dir="ltr">Hi all,<div><br></div><div>I&#39;m doing these things in the random minutes between everything else. So, I&#39;m just going to dump a note, but be aware I haven&#39;t investigated yet.</div><div>
<br></div><div>I installed Ubuntu 12.04 LTS and followed our build instructions. </div><div><br></div><div>./build --with-toolchain=tvm --prefix=/something</div><div><br></div><div>And I bombed out here:</div>
<div><br></div><div><div>gcc  -I/home/reynoldsm/build/kroc/runtime/libtvm -I/home/reynoldsm/build/kroc/runtime/libtvm -g -O2 -Wall -DTVM_FIRMWARE_PATH=&#39;&quot;/home/reynoldsm/local/share/tvm/firmware/&quot;&#39; -DTVM_LIBRARY_PATH=&#39;&quot;/home/reynoldsm/local/lib/tvm/&quot;&#39;   -o tvm ffi.o introspect.o main.o sffi.o tbc.o vm.o  unix_io.o  -lm -L/home/reynoldsm/build/kroc/runtime/libtvm -ltvm -ldl </div>


<div>/home/reynoldsm/build/kroc/runtime/libtvm/libtvm.a(interpreter.o): In function `ins_fpabs&#39;:</div><div>/home/reynoldsm/build/kroc/runtime/libtvm/ins_float.c:765: undefined reference to `fegetround&#39;</div><div>

/home/reynoldsm/build/kroc/runtime/libtvm/ins_float.c:765: undefined reference to `fesetround&#39;</div>
<div>/home/reynoldsm/build/kroc/runtime/libtvm/libtvm.a(interpreter.o): In function `ins_fpexpdec32&#39;:</div><div>/home/reynoldsm/build/kroc/runtime/libtvm/ins_float.c:754: undefined reference to `fegetround&#39;<br></div>


<div><br></div><div>with many more floating point instructions not found.</div><div><br></div><div>Minimal investigation:</div><div><br></div><div><div>reynoldsm@firefly:~$ sudo ldconfig -p | grep &quot;libm.so.6&quot;</div>


<div>[sudo] password for reynoldsm: </div><div><span style="white-space:pre-wrap">        </span>libm.so.6 (libc6,x86-64, OS ABI: Linux 2.6.24) =&gt; /lib/x86_64-linux-gnu/libm.so.6</div><div><span style="white-space:pre-wrap">        </span>libm.so.6 (libc6, OS ABI: Linux 2.6.24) =&gt; /lib32/libm.so.6</div>


<div><br></div><div>So, I have the 32-bit library around, but perhaps it isn&#39;t in my library path? Or, perhaps it needs to be linked in somewhere? I&#39;m assuming (potentially incorrectly) that my problem is that I couldn&#39;t find a 32-bit library for these operations.</div>


<div><br></div><div>Cheers,</div><div>Matt</div></div></div></div>
<br>_______________________________________________<br>
developers mailing list<br>
developers@concurrency.cc<br>
<a href="http://lists.concurrency.cc/mailman/listinfo/developers" target="_blank">http://lists.concurrency.cc/mailman/listinfo/developers</a><br>
<br></blockquote></div><br></div>