[squeak-dev] [Q] About VM and image formats

K K Subbu kksubbu.ml at gmail.com
Mon Sep 9 06:15:28 UTC 2019


On 07/09/19 1:27 PM, Edgar J. De Cleene wrote:> Folks:
 > Forgive me if this question was answered before.
 > How I open a 32.bit Squeak.image with a 64.bit VM ?
 > How I open a 64.bit Squeak.image with a 32.bit VM ?
AFAIK this is not possible. Each image (32b or 64b) has a ImageFormat 
number. You can use the ckformat command to get this: E.g.

$ ckformat Squeak5.3alpha-18456-64bit.image
68021
$

The VM has to be matched to that number. You may open a 32b image with a 
matching 32b VM on a 64b host if you use compatibility libraries.

The class ImageFormat in the latest images has more details.

HTH .. Subbu


More information about the Squeak-dev mailing list