<div dir="ltr"><div><div><div><div><div>Hi Peter,<br></div>pkgconfig is built by mvm script among the 3rd party dependencies (it's the 1st one).<br>- though I'm not sure it's necessary now that we use cygwin, it was necessary on mingw minimalism oblige -<br></div><br></div>-- CC=i686-w64-mingw32-gcc option is not needed because it is already part of ../common/Make* rules<br><br></div>Appveyor builds are green... But note that appveyor builds are statefull (they have a cache and not entirely built from scratch!), so a regression might get unnoticed. See those lines in <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/.appveyor.yml">https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/.appveyor.yml</a><br><br>

      
      
        <table class="gmail-highlight gmail-tab-size gmail-js-file-line-container"><tbody><tr><td id="gmail-LC65" class="gmail-blob-code gmail-blob-code-inner gmail-js-file-line"><span class="gmail-pl-ent">cache</span>:</td>
      </tr>
      <tr>
        </tr></tbody></table>  - <span class="gmail-pl-s">.thirdparty-cache<br><br></span></div><span class="gmail-pl-s"></span><div>Do you try building from a cygwin32 or cygwin64?<br></div><div><br></div><div><div><div>I'm trying now in a win7 VM (that should not make too much a difference from cygwin POV)...<br></div><div>But it will take hours to complete from scratch (justifying the cache)...<br></div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-04-05 23:17 GMT+02:00 Peter Uhnak <span dir="ltr"><<a href="mailto:i.uhnak@gmail.com" target="_blank">i.uhnak@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi all,<br>
<br>
does anyone know the instructions for building vm (pharo.cog.spur) on Windows (10) from scratch?<br>
<br>
I followed the appveyor of both <a href="https://github.com/pharo-project/pharo-vm" rel="noreferrer" target="_blank">https://github.com/pharo-<wbr>project/pharo-vm</a> and <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm" rel="noreferrer" target="_blank">https://github.com/<wbr>OpenSmalltalk/opensmalltalk-vm</a> ,<br>
<br>
for Pharo I also needed cygwin packages wget, and unzip<br>
for both I also needed cygwin packages libintl8, and mingw64-i686-glib2.0<br>
<br>
however now I am stuck on building cairo; I've tried installing both libcairo-devel and libcairo2, but to no effect.<br>
<br>
it fails on the following:<br>
<br>
configure: error: pkg-config >=  required but not found (<a href="http://pkgconfig.freedesktop.org/" rel="noreferrer" target="_blank">http://pkgconfig.freedesktop.<wbr>org/</a>)<br>
make: *** [../third-party/Makefile.<wbr>cairo:32: /cygdrive/d/prog/windows-<wbr>pharo-vm/opensmalltalk-vm/.<wbr>thirdparty-cache/windows/i386/<wbr>bin/libcairo-2.dll] Error 1<br>
<br>
I am compiling it with ./mvm -f -- CC=i686-w64-mingw32-gcc<br>
<br>
Thanks!<br>
<span class="HOEnZb"><font color="#888888">Peter<br>
</font></span></blockquote></div><br></div>