On Mon, Dec 31, 2012 at 04:08:29PM +0000, Frank Shearar wrote:
On 31 December 2012 15:22, Herbert K?nig herbertkoenig@gmx.net wrote:
Am 31.12.2012 15:30, schrieb Frank Shearar:
Regarding the All-in-One, is it sufficient to take the 4.3 one and replace the Cog and image/changes file in it to produce a new one? frank
yes, at least that's what I always do. Replacing all Cog VM's needs some extra care in Linux as to remove all scripts which still point to the old VM. At least from a Windows point of view this is complicated.
Mm, it's not just that: there are bits of VM and plugins scattered all over the place.
The 4.3 All-in-One package is using a standard interpreter VM. I think we'll need some follow up discussion as to which VMs to include in the All-in-One package for 4.4.
My initial suggestion would be to do the package by replacing only the image and changes files, which should produce a known-working configuration for existing platforms.
There are newer intepreter VMs on squeakvm.org, but I am aware of one issue for the Linux build that might make it inappropriate for the All-in-One package. The VM is compiled on a relatively new Linux distribution, and will not run on some older distributions because of a Linux library compatibility issue.
We may also be able to use Cog VMs at this point, I'm not really sure which would be best.
Dave