The macintosh carbon VM is going into a legacy support state.

Why? 

ESUG has provided me with some funds to help build a new 32/64 bit Cocoa 
(intel/ppc) based Squeak VM, please don't forget to thank them for supporting 
the community. 

Today based on the iPhone VM tree and many more hours of effort I managed to 
start up a 64 bit intel based Cocoa VM using a 32bit squeak image.   

I still have a "bit" more to go in order to get the keyboard logic to correctly 
mimic the older carbon behaviour,  so I won't start public beta testing until 
the end of the month. 
And it only feels like a sea of "warning: cast from pointer to integer of 
different size" to work thru, but previous efforts by folks like David T Lewis 
has reduced that to I think 
a manageable issue. 

If you are interested in alpha testing the VM please email me privately and 
I'll see if I can get you a workable VM by the end of next week. 

The primary project goal is to:

Build a new cocoa based 32/64bit intel/ppc VM with an MIT license, basically 
from scratch, to enable the ability to use a 32bit image or 64bit image. 

Some other objectives:

To build it from scratch using the 4.2.2 VM as a reference
To ensure the xcode project can build both an OSX VM and a iPhone VM.
Port as little code from the past, excluding the Socket and basic file I/O 
logic. 
Other plugins address as needed. 

--
===========================================================================
John M. McIntosh <[email protected]>   Twitter:  squeaker68882
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================





_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to