Download
To install SqueakGtk you need :
You can download the source code of the virtual machine : Squeak-3.10-1.tar.bz2.
Decompress this archive and go to the build directory, inside this directory :
- ../platform/unix/config/configure
- make
- make install
You have a virtual machine with the Gtk support compiled as a plugin. You need now an image with the Gtk support : squeakGTK-image.0.6.0.tar.bz2.
Decompress this archive and inside this directory copy the source file of Squeak : SqueakV39.sources.gz. Decompress this archive too.
Now do a : squeak -nodisplay squeakGTK and enjoy the power of GTK ;)
Download the latest virtual machine at http://www.squeakvm.org/index.html.
Open an image with squeak and install the tool VMMaker. To do this open the Universe Browser and inside the System categoy chose the last version of VMMaker.
Now download the Callback patch squeakCallback-02052008.tar.bz2 copy the files into the platform directory into the platform directory inside the squeak virtual machine source code directory. In Squeak with the File list tool install the file Callback.cs.
After you can download the last version of the squeakGtk plugin with Monticello add the http repository :
MCHttpRepository
location: 'http://www.squeaksource.com/squeakGTK'
user: ''
password: ''`
Download the SqueakGtk? virtual machine patch at squeakgtk-vmpatch.0.5.0.tar.bz2 copy the files into the Squeak virtual machine source code.
And now you can generate the source code of the virtual machine with VMMaker with Gtk as an external plugin (if you try to compile the plugin as an internal plugin there are link errors).
If everything works launch the image and with the workspace : GtkDemo open or GtkLauncher open :p