<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Tue, 11 Dec 2018 at 20:24, Alexandre Garreau <<a href="mailto:galex-713@galex-713.eu">galex-713@galex-713.eu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p>
Sorry I don’t see the difference with what I did (and what is asked for
GNU–Linux), </p></blockquote><div>You had indicated you were following these instructions... <a href="https://pharoweekly.wordpress.com/2017/02/23/building-pharo-vm-as-simple-as/">https://pharoweekly.wordpress.com/2017/02/23/building-pharo-vm-as-simple-as/</a></div><div>But you can see there has not been much activity in that repo for 12 months... <a href="https://github.com/pharo-project/pharo-vm/commits/master">https://github.com/pharo-project/pharo-vm/commits/master</a></div><div>You need to build from this repo... <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm">https://github.com/OpenSmalltalk/opensmalltalk-vm</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p>except your instructions are for 64bits while my system is
32bits.</p></blockquote><div>I missed that.  I presume you then adapted to do this instead...  </div><div>$ cd opensmalltalk-vm/build.linux32x86/pharo.cog.spur/build  <br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p>
</p>

<p>
Using the pharo.zip (32bits version I guess), and running “squeak
pharo/Pharo7.0-SNAPSHOT-32bit-4121d0d.image” gives:</p></blockquote><div>You seem to be trying to use the Squeak VM to run Pharo Images.  That is undefined behaviour.</div><div>The Squeak VM and the Pharo VM are build from the same sources, but Pharo links in several C libraries to reuse their functionality rather than reinvent the wheel.<br></div><div><br></div><div><div><div>IIUC you shouldn't even get a "squeak" executable if you are building from inside "pharo.cog.spur" but a "pharo" and/or "pharo-ui" executable, so I'm confused</div></div><div><div><div>I'm on Windows so I'm not able to check exactly but from memory you should be doing something like...</div><div><br></div></div><div>$ cd opensmalltalk-vm/build.linux32x86/pharo.cog.spur/build </div><div>$ ./mvm</div><div>$ cd dist  </div>$ ./pharo     # or ./pharo-ui if that exists</div><div><br></div></div><div>cheers -ben</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
</blockquote></div></div></div></div></div></div>