Git revision: -768d3ef4 Easily builds on Debian Bullseye for AMD64 with 4 Gigabytes in less than five minutes.
Today, I used Synaptic to install whatever the default prerequisites: Emacs-nox, Tk/TCL v8.6, Gtk v2, libsigsegv, OpenGL, FreeGLUT, etc. and their development headers. (The hardest part was trying to follow info automake, info autoconfig, and info autoreconf to learn how to generate a configure to get started.) A correct way: $ mkdir ~/GST $ cd ~/GST $ git clone https://https.git.savannah.gnu.org/git/smalltalk.git $ autoreconf -vif (generated a configure to execute) $ ./configure --help $ ./configure $ make Produced a 6 KiB gst shell script, a 2.2 MiB gst.im app, and many star packages (i.e., zipped smalltalk archive). $ ./gst --version GNU Smalltalk version 3.2.92-768d3ef4 ... $ ./gst st> 2 + 3 5 st> 'Hello World!' 'Hello World!' st> 8r300. 16rFFFF 192 65535 st> 4 squared 16 st> a := 7 7 st> a 7 st> a! 7 st> a nil (Control-D or ObjectMemory quit) $ sudo make install $ gst $ FileStream fileIn: '/home/user/GST/smalltalk/packages/opengl/test/test.st' (Mouse rotate a teapot, plus see a sphere. Works for me as user.) $ gst st> PackageLoader fileInPackage: #BLOXBrowser (Correctly loads BloxTK package but no visual is shown. Then I tried its test but "key Gui not found".) st> FileStream fileIn: '/home/user/GST/smalltalk/examples/Tetris.st' (Only the st> prompt is shown. I don't know how to start this Tetris.) (PackageLoader fileInPackage: #VisualGST has "DLD error: requested module gst-glib was not found") Still no visual class browser is working for me. -- John
