[Vm-dev] Re: [squeak-dev] Mac VM build (was: [ANN] FunZqueak 4.6 alpha for try)

David T. Lewis lewis at mail.msen.com
Thu Sep 18 00:35:30 UTC 2014


Javier,

Brilliant! This is very good news indeed.

On Wed, Sep 17, 2014 at 06:38:23PM -0500, Javier Diaz-Reinoso wrote:
> 
> This is a status report, I successfully compile the VM; the only problem was
> in src/plugins/ the directories for InternetConfigPlugin/ and MacMenubarPlugin/
> was not present, I copied from platforms/iOS/, I am not sure if that is a
> problem with VMMaker.

That sounds right, copying from platforms/iOS should be good.

I think this was my mistake. I have been generating the sources for trunk/src
from a unix platform, and I did not know that I needed to generate InternetConfigPlugin
and MacMenubarPlugin. I will try to fix this.

> 
> I tested in the Mac mini PowerPC and a iMac intel and work correctly with a
> Squeak 4.1 image, the report from Smalltalk listBuiltinModules gives 35 plugins,
> the same as the original.
> As an external plugin I copied the TestOSAPlugin.bundle and tested Applescript ok.
> 

That is great. The VM that you built should work with the latest Squeak trunk
images, and it should work with images that were saved from a Cog VM. It should
also be able to run older Squeak 3.8 images and Etoys images.

As soon as you are ready, I would like to make your updated VM available to
everyone. We should be able to serve it from squeakvm.org, and I will try to
get access for you as soon as possible.

If you do not mind joining another mailing list, it would be good to have
you on the vm-dev list:

  http://lists.squeakfoundation.org/mailman/listinfo/vm-dev

@Edgar De Cleene: I think that this new VM will help with your FunSqueak
image so that it can run on an older Mac.

@Ian Piumarta: When you return I would like to arrange for squeakvm.org access
for Javier. I would also like to clean up some broken links on squeakvm.org/mac
and make Javier's update of the Carbon VM available from that page.

Dave



More information about the Vm-dev mailing list