[squeak-dev] NuScratch for Squeak 5.3 - and now in exciting 64 bit flavour!

David T. Lewis lewis at mail.msen.com
Sat Feb 20 23:29:12 UTC 2021


On Sat, Feb 20, 2021 at 10:16:51AM -0800, tim Rowledge wrote:
> I've now been able to build a release of NuScratch for Squeak5.3 - many thanks for the help in working out the keyboard tracking and other issues - that will soon appear in the official Raspberry Pi OS release stream. RPF's main interest was in making sure it could work as they move to having pulse audio as the default sound system, but it was a chance to fix a couple of other things too.
> 

That is great news!

> Not least is a version for the still-beta Pi 64 bit OS release; the final obstacle to that was surmounted this week with the successful build of a 64 bit version of the pigpio library that worked to waggle the i2c & SPI pins correctly. Obviously, this is going to be the first fairly widespread use of the AArch64 Cog VM, which I find quite exciting. Probably not as exciting as Eliot does though :-)
> 
> I haven't yet updated SqueakMap but the SqueakSource packages are up to date.
> 
> Caveats - You do need the UnicodePlugin available for things to run cleanly. This isn't routinely built, I think.

I'd like to try NuScratch on my AMD Linux box, can you remind me what pango
and/or cairo development libraries you installed for the UnicodePlugin? Some
magic apt-get commands I presume.

Kudos and congratulations.

Dave


> You also need the Verdana font files and the Scratch resources directory in order to do a build from sources.
> 
> You can download a somewhat Pi-specific temporary package from
> 
> (32 bit) https://mega.nz/file/eElm2SAQ#2Vk5_Z5oUf8G6kidi87Cv6d7HyG7QNXniWE60l2iSFU
> or
> (64 bit) https://mega.nz/file/mR0SGSwQ#gIX31V9YSCD9tcrgAGaVVaz5GyH2nU2_ixbW_9Ileb0
> 
> Have fun - and if you find any bugs keep them to yourself, dammit, I need to spend some time on other things...
> 
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Strange OpCodes: BPB: Branch on Program Bug
> 
> 
> 


More information about the Squeak-dev mailing list