Beginning with version 3.7-7, everything you need is included with the Unix sources regardless of how you obtained them - either as a tarball or by repository checkout. (This was done to eliminate frequent problems encountered by people combining the repository Unix and Cross sources with a set of incompatible generated sources.)
If you extract a tarball then you will have a top-level directory
named Squeak-X.Y-Z (for some values of X, Y, and Z). If you
are checking out from a repository, you can call the direcory anything
you like; for example:
$ svn co http://squeakvm.org/svn/squeak/trunk squeak
will leave you with a directory called squeak. (We'll assume from now on that the directory is called squeak.)
Next change to the 'unix' directory within the sources that you just
checked out (or extracted from the tarball):
$ cd squeak/platforms/unix
Build the VM and plugins by running make:
$ make
Then install the VM, plugins and manual pages by running
make again (with superuser privileges):
$ sudo make install
To delete the temporary files created during the build
process, run make one last time:
$ make clean
That's all there is to it.
2009-08-12