[squeak-dev] new VM directory structure for 5.3

Herbert König herbertkoenig at gmx.net
Sat Jan 11 11:49:21 UTC 2020

Hi all,

In Windows you just copy one folder to the next machine and everything
works. Which btw is an advantage Squeak has over Windows software that
needs installation.
I had hoped that Linux Squeak would make one step into that direction,
but there seem to be arguments against it (I'm not qualified to argue

Best regards,


Am 11.01.2020 um 06:55 schrieb K K Subbu:
> On 11/01/20 3:53 AM, Chris Muller wrote:
>> This simplification allows easy co-existence of 32-bit with 64-bit
>> versions of the same VM.
> If the bin directory is created with <os>-<isa>-<optional-variant>/
>    linux-x86/
>    linux-x86_64/
>    linux-arm-armhf/
>    linux-arm64/
>    win-win32/
>    win-win64/
>    osx-x86/
> then it would be simpler and easier to ship and share multiplatform
> code (e.g. shared mounts). Is it too late to make the change?
>> The SqueakV50.sources file must be present in at least one of those
>> two directories.
> *.sources does not have any arch-specific code. It would be better to
> specify the shared directory only but be lenient and look in bin*
> directory if it is missing there.
> Regards .. Subbu

More information about the Squeak-dev mailing list