<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"><<a href="mailto:estebanlm@gmail.com" target="_blank">estebanlm@gmail.com</a>></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'll get some warnings about serializing zero-sized diff versions, and you'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>
> On 08 Oct 2015, at 10:28, Jon Fletcher <<a href="mailto:jon.jj.fletcher@gmail.com">jon.jj.fletcher@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> 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>
><br>
> 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>
><br>
> Thank you,<br>
> 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>