<div dir="ltr">Hi Esteban,<div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 8, 2015 at 6:23 AM, Esteban Lorenzano <span dir="ltr">&lt;<a href="mailto:estebanlm@gmail.com" target="_blank">estebanlm@gmail.com</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>
Hi Jon,<br>
<br>
sadly, building the VM is a complicated issue.<br>
and is even harder in windows.<br></blockquote><div><br></div><div>At least building a VMMaker.oscog image is pretty easy now.  Provided you have svn and either curl or wget available (curl on Mac OS X, wget elsewhere, and wget is available from <a href="http://gnuwin32.sourceforge.net/packages/wget.htm">http://gnuwin32.sourceforge.net/packages/wget.htm</a>, it is as simple as</div><div><br></div><div>$ svn co <a href="http://www.squeakvm.org/svn/squeak/branches/Cog/image">http://www.squeakvm.org/svn/squeak/branches/Cog/image</a></div><div>$ cd image</div><div>$ ./buildspurtrunkvmmakerimage.sh</div><div><br></div><div>Except that the Squeak 5.0 image update will break at some point, and you&#39;ll get some warnings about serializing zero-sized diff versions, and you&#39;ll get prompted for your initials.  But these are really easy to deal with.  First dismiss the MNU and restart the update manually from the Squeak menu, proceed through the zero-sized diff warning and Save and Quit, then provide your initials when prompted.</div><div><br></div><div><br></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">
For the pharo flavour, we have this, with all appropriate instructions:<br>
<br>
<a href="https://github.com/pharo-project/pharo-vm" rel="noreferrer" target="_blank">https://github.com/pharo-project/pharo-vm</a><br>
<br>
for example, here is a “crude” list of all step I followed to build Pharo in a win10 environment, two weeks ago:<br>
<a href="https://github.com/pharo-project/pharo-vm/blob/master/README-Win32-fasttrack.md" rel="noreferrer" target="_blank">https://github.com/pharo-project/pharo-vm/blob/master/README-Win32-fasttrack.md</a><br>
<br>
I guess Eliot also has some equivalent build steps list… But in any case… is a complicated task :S<br>
<span class=""><font color="#888888"><br>
Esteban<br>
</font></span><div class=""><div class="h5"><br>
<br>
&gt; On 08 Oct 2015, at 10:28, Jon Fletcher &lt;<a href="mailto:jon.jj.fletcher@gmail.com">jon.jj.fletcher@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt; I am just trying to get started and first step is loading VMMaker.oscog. I grabbed the latest squeak and connected to the VMMaker Monticello repository. In loading VMMaker.oscog-emm.1491, I first got warned about missing FFIConstants and KlattResonatorIndices classes. I went ahead and proceeded.<br>
&gt;<br>
&gt; After loading I started running VMMaker tests and have gotten many failures. Is this due to the missing classes above? What would you suggest to move forward?<br>
&gt;<br>
&gt; Thank you,<br>
&gt; jon<br>
<br>
</div></div></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>