<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2014-04-16 14:38 GMT+02:00 Göran Krampe <span dir="ltr">&lt;<a href="mailto:goran@krampe.se" target="_blank">goran@krampe.se</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Hey!<br>
<br>
On 04/16/2014 01:22 PM, gettimothy wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Hi Estaban,<div class=""><br>
<br>
 &gt;&gt;Is a bit frustrating so I will say it again: CMakeMaker already does<br>
that. And it does it for *any* vm flavour (we are generating pharovm<br>
because that’s what we are using, but the builders for cog, stack and<br>
even interpreter are there, and working… bah the interpreter version<br>
needs &gt;&gt;some work).<br>
  &gt;&gt;Nothing prevents you to copy the pharo flavour and adapt it as<br>
squeak flavour.<br>
  &gt;&gt;Nothing prevents you to do the same for newspeak.<br>
<br>
  &gt;&gt;cheers,<br>
  &gt;&gt;Esteban<br>
<br>
  &gt;&gt;ps: Thanks Dave for noticing :)<br>
<br></div>
I did not know that project existed;  of course I will start with that<br>
and with the existing Interpreter stuff Dave mentioned.<br>
<br>
Its is refreshing to know my instincts on how to approach the project<br>
where correct! Heck, we even came up with the same name for it!<br>
</blockquote>
<br>
Just wanted to mention that at 3DICC we are in the process of moving over to the Pharo build system for our client side (OSX and Windows) VMs.<br>
<br>
Just a reflection: It was quite easy to get started, finding a proper place to add 3DICC subclasses, adding in methods for our plugins etc. I got distracted by other things but now I am picking up our OSX build again so soon we should be using it for real.<br>

<br>
And also, it builds fine with clang! Thanks Esteban :)<br>
<br>
regards, Göran<br></blockquote><div><br></div><div>BEWARE: it builds fine, but the resulting VM behaves weirdly : see<br><a href="https://pharo.fogbugz.com/f/cases/11130/Special-byte-code-sequences-mess-up-the-stack-of-VM">https://pharo.fogbugz.com/f/cases/11130/Special-byte-code-sequences-mess-up-the-stack-of-VM</a> <br>
<br></div><div>Either we are back to disecting correct set of gcc/clang flags<br></div><div>Or we shall revert to an older gcc (4.2.1 works for me OSX 10.6.8 Xcode 3.2.6)<br><br></div><div>Nicolas<br></div></div><br></div>
</div>