<div dir="ltr">Is there a tool to convert 32 bits images into 64 bits images?<div>I know it's possible through the Spur64bootstrap in the VMMaker packager.</div><div>But is it possible to do it with the ImageWriter? Is there an easy way to load the packages and do it?</div><div>Sorry I'm not on squeak-dev, maybe I should be.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 18, 2019 at 3:49 AM David T. Lewis <<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> Hi John,<br>
<br>
On Thu, Oct 17, 2019 at 09:56:16PM +0000, John M McIntosh wrote:<br>
>  <br>
> Does anyone have a build for making a 64bit squeak VM that runs 32bit images?<br>
> I have one from July 8th 2010.<br>
> Was there any created over the years since? Say pre-cog etc?<br>
> People are migrating to Catalina and discovering they can't access their old images.<br>
><br>
<br>
See attached screen image.<br>
<br>
So yes, a 64-bit VM that runs 32-bit images is still available, and<br>
I use it on a daily basis.<br>
<br>
But two caveats:<br>
<br>
1) You have to compile it yourself from <a href="http://squeakvm.org" rel="noreferrer" target="_blank">squeakvm.org</a> sources.<br>
<br>
2) I use Linux, and nobody has been maintaining OS X or Windows<br>
for the interpreter VM.<br>
<br>
The traditional interpreter VM has problems on OS X nowadays. The<br>
Quartz VM display module does not build (the X11 display module is<br>
fine). And the VM "works" but crashes quickly as soon as you do<br>
something real with it. It looks to me like issues related to<br>
the llvm compiler (versus gcc). The updates by Nicolas and others<br>
in the oscog branch would probably address these issues, but I am<br>
not in a position to confirm.<br>
<br>
At the present time, older images are supported by either the<br>
SqueakJS VM, or by the traditional interpreter VM on Linux.<br>
<br>
Dave<br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><span style="font-size:12.8px">Clément Béra<br></span><span style="color:rgb(0,0,238)"><a href="https://clementbera.github.io/" target="_blank">https://clementbera.github.io/</a></span><div style="font-size:12.8px"><a href="https://clementbera.wordpress.com/" target="_blank">https://clementbera.wordpress.com/</a></div></div></div></div></div></div>