I believe that Carbon support has been absent from OS X since around Leopard (IIRC it got yanked in part because Carbon doesn't support 64-bit, and they wanted to make everything in OS X 64-bit.)<br><br><div class="gmail_quote">
On Wed, Mar 6, 2013 at 1:18 PM, David Corking <span dir="ltr"><<a href="mailto:lists@dcorking.com" target="_blank">lists@dcorking.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Tobias Pape wrote, in reply to me:<br>
<br>
>>> I was under the impression, that 5.4.7.1 was the<br>
>>> latest, recommended non-Cog VM for mac… go figure<br>
>><br>
>> I think Bert has advised you correctly. My recollection is that the<br>
>> "Cocoa Interpreter VM" line of development was abandoned in favour of<br>
>> the Cog VM (I remember hearing that Xcode had some idiosyncrasies that<br>
>> made it difficult to achieve quite the same level of quality as the<br>
>> 'Carbon VM' but that isn't important now.) The 'Carbon VM' interpreter<br>
>> Squeak 4.2.5beta1U.app as linked works fine in OS X.<br>
>><br>
> Now I am quite puzzled. The sqMacMain.c of the Carbon VM states quite clearly:<br>
><br>
> #error Hi, you are building an obsolete version of the macintosh VM.<br>
> #error Instead use the xCode projects found in the iOS folder<br>
> #error Remove these error defines if you really need to build this obsolete 4.x VM<br>
><br>
> (as of SVN revision 2287)<br>
<br>
Yes: that is right too. Don't build the Carbon VM again. I understand<br>
the build isn't easy - I personally don't know if it builds with<br>
current OS X tools.<br>
<br>
The Cocoa Interpreter VM came from the iSqueak work and from what I<br>
saw and heard, it is pretty good, and was always intended to replace<br>
the Carbon VM. But up to now the community has distributed one blessed<br>
Universal Carbon VM to the mass market, for the reasons already<br>
discussed.<br>
<br>
Hope that helps.<br>
Have fun! David<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Casey Ransberger