<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 27, 2016 at 2:55 PM, tim Rowledge <span dir="ltr">&lt;<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
I’m trying to make the UnicodePlugin for an x86 linux. You’d think that would be simple enough but in fact the config fails because it has a hard-coded ARAM path in the UnicodePlugin/acinlude.m4 file - probably my fault from a couple of years ago as it happens.<br>
<br>
So, add the x86 path (for the glibconfig.h file; I imagine there is a way to make that get worked out automagically - see the CPPFLAGS line in platforms/unix/plugins/<wbr>UnicodePlugin/acinclude.m4) and rebuild. Except the mvm script doesn’t re-run the configuration build. OK, delete the dratted config.h to force it to re-run autoconf.<br>
<br>
Sigh, nothing doing. No change.<br>
<br>
Look in platforms/unix/config and try `make`. Fails at <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> line 201. Which is weird because it *must* have worked not so many hours ago when I did a completely scratch load of the source tree on this particular machine.<br>
<br>
Suggestions welcomed.<br></blockquote><div><br></div><div>The fundamental issue is that we need to ditch autoconf (and cake) from the build process (I&#39;m not saying from development, but from configuring and building a VM).</div><div><br></div><div>But ion the short term,</div><div>1) fix the path in platforms/unix/plugins/<wbr>UnicodePlugin/acinclude.m4, commit and push</div><div>2) ask someone who has a system that will rebuild configure to do so, and wait for them to do so and commit and push</div><div>3) try again with the revised configure script</div><div><br></div><div>(configure how do I hate thee?  let me count the ways...)</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Error output follows -<br>
<br>
tim@ubuntu:~/squeak/<wbr>opensmalltalk-vm/platforms/<wbr>unix/config$ make configure<br>
./mkacinc &gt; acplugins.m4<br>
        + ../vm-display-Quartz/<wbr>acinclude.m4<br>
        + ../vm-display-X11/acinclude.m4<br>
        + ../vm-display-custom/<wbr>acinclude.m4<br>
        + ../vm-display-fbdev/acinclude.<wbr>m4<br>
        + ../vm-sound-ALSA/acinclude.m4<br>
        + ../vm-sound-MacOSX/acinclude.<wbr>m4<br>
        + ../vm-sound-NAS/acinclude.m4<br>
        + ../vm-sound-OSS/acinclude.m4<br>
        + ../vm-sound-Sun/acinclude.m4<br>
        + ../vm-sound-custom/acinclude.<wbr>m4<br>
        + ../vm-sound-null/acinclude.m4<br>
        + ../vm-sound-pulse/acinclude.m4<br>
        + ../vm/acinclude.m4<br>
        + ../plugins/<wbr>B3DAcceleratorPlugin/<wbr>acinclude.m4<br>
        + ../plugins/BitBltPlugin/<wbr>acinclude.m4<br>
        + ../plugins/BochsIA32Plugin/<wbr>acinclude.m4<br>
        + ../plugins/BochsX64Plugin/<wbr>acinclude.m4<br>
        + ../plugins/FloatMathPlugin/<wbr>acinclude.m4<br>
        + ../plugins/GdbARMPlugin/<wbr>acinclude.m4<br>
        + ../plugins/IA32ABI/acinclude.<wbr>m4<br>
        + ../plugins/MIDIPlugin/<wbr>acinclude.m4<br>
        + ../plugins/Mpeg3Plugin/<wbr>acinclude.m4<br>
        + ../plugins/PseudoTTYPlugin/<wbr>acinclude.m4<br>
        + ../plugins/UUIDPlugin/<wbr>acinclude.m4<br>
        + ../plugins/UnicodePlugin/<wbr>acinclude.m4<br>
        + ../plugins/<wbr>UnixOSProcessPlugin/acinclude.<wbr>m4<br>
        + ../plugins/<wbr>XDisplayControlPlugin/<wbr>acinclude.m4<br>
aclocal<br>
autoconf<br>
<a href="http://configure.ac:201" rel="noreferrer" target="_blank">configure.ac:201</a>: error: possibly undefined macro: AC_PROG_NM<br>
      If this token and others are legitimate, please use m4_pattern_allow.<br>
      See the Autoconf documentation.<br>
<a href="http://configure.ac:219" rel="noreferrer" target="_blank">configure.ac:219</a>: error: possibly undefined macro: AC_DISABLE_STATIC<br>
<a href="http://configure.ac:220" rel="noreferrer" target="_blank">configure.ac:220</a>: error: possibly undefined macro: AC_PROG_LIBTOOL<br>
make: *** [configure] Error 1<br>
<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
Original Sin is hard to find, but the digitally enhanced version is readily available.<br>
<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></div>