64 bit images (was Re: [squeak-dev] The Trunk: Collections-dtl.268.mcz)

David T. Lewis lewis at mail.msen.com
Sat Jan 2 20:22:53 UTC 2010


On Fri, Jan 01, 2010 at 04:32:38PM -0200, Edgar J. De Cleene wrote:
> 
> On 1/1/10 2:43 PM, "David T. Lewis" <lewis at mail.msen.com> wrote:
> 
> > The original 64-bit image that Dan and Ian created is this:
> > http://squeakvm.org/squeak64/dist3/Squeak64-3.8g-6548.image.tar.gz
> > 
> > but unfortunately this image can no longer be run on current Squeak VMs.
> > The reason is that some changes were made to the VM that broke backward
> > compatibility.
> > 
> > There is another version of the same image here:
> > http://squeakvm.org/squeak64/sq64-dtl.zip
> Sure it's the same ?
> 
> Squeak64-3.8g-6548.image.
> I could run this image with a Unix powerpc-apple-darwin7.8.0 and not with
> John , suppose is the http://squeakvm.org, but noty sure.
> 
> sq64-dtl. image. Not run
> 
> 
> My trouble is my old G4 QuickSilver only runs Tiger (10.4), not Leopard
> (10.5) or Snow Leopard (10.6).

Probably you will need to compile the VM yourself then. I do not
know much about building software on a Mac, but John provides
lots of documentation in the platforms/Mac OS/vm/Documentation
directory.

To make the VM for 64-bit images, there is a checkbox on the
VMMakerTool for "64-bit image". If you do not use VMMaker, maybe
it is enough to just edit the file src/vm/interp.h and change
SQ_VI_BYTES_PER_WORD from 4 to 8.

> For the rest, I try to follow your advice, many thanks.
> 
> For the record, I put again the bike photos in
> http://190.193.83.211/~admin/MotosAntiguas/
> 
> I remember you like it....
> 
> Be patient, cable modem is sloooow

Great photos, thanks!

Dave




More information about the Squeak-dev mailing list