Without this blog post I would not have worked out how to bind to the C functions https://artinamessage.wordpress.com/2013/06/04/gnu-smalltalk-with-c-callouts/
Kudos to Stephen!
Clone the official repo
git clone https://git.savannah.gnu.org/git/smalltalk.git
autoreconf --install --force
will create a configure file
sudo apt install libglib2.0-0 ?
sudo apt install libsigsegv-dev libtool gawk libsigsegv2 bison flex texinfo
https://stackoverflow.com/questions/37054929/using-extended-classes-in-gst-gnu-smalltalk
git clone https://github.com/timfel/JSON-st
sudo gst-package JSON-st/package.xml
Ubuntu 24.04
WSL2 - Ubuntu 24.04
Raspberry Pi 5