4 ms·
Is there a 32 bit version? how hard to adapt/compile one without previous experience ? I tried to do it with squeak and I realised that I should go in depth of
by lovelyviking 3y ago
Is there a 32 bit version? how hard to adapt/compile one without previous experience ? I tried to do it with squeak and I realised that I should go in depth of cmake and c for configuration of generated vm and it’s kind of ruins the purpose because this is exactly what I’ve been trying to avoid (by all means) in the first place. I went through all of the trouble of generating vm just to face reality in which instead of smalltalk I had to deal with depths of c in all of it’s beautiful cmake complications because vm has failed to compile and even when it did it didn’t work on the target hardware because of some problem with sound. I didn’t need sound at all but I found it too time consuming to turn sound module if I recall it correctly. I was looking for absolutely minimalistic system like bare minimum to study it and I found it hard to achieve. I am curious how cuis different or the same in that regard? Where to get help in compiling one for a new hardware? Any insights/advices about this?
- e12e 3y agoThe web version uses squeakjs and a 32bit image. There's also: https://github.com/nmingotti/The-Cuis-CookBook/wiki/Run-Cuis-in-a-ARM-platform%2C-RPi%2C-BeagleBone-and-similar.-%28Linux%29 https://github.com/nmingotti/The-Cuis-CookBook/wiki/Run-Cuis... And: https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/GettingStarted.md https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/ma... Which points to 64 and 32 bit VMs: https://github.com/OpenSmalltalk/opensmalltalk-vm/releases https://github.com/OpenSmalltalk/opensmalltalk-vm/releases The cuis smalltalk images are in the repo, eg: https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Cuis6.3-6156-32.image https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/ma... https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Cuis6.3-6156-32.changes https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/ma...