Please give this a try and be sure to let me know what doesn't work.
GET FREEBSD VIRTUAL MACHINE (VM)
http://www.squeakvm.org/index.html
click "Unix Squeak information and downloads"
Source and binary archives
(most recent version)
4.4.7.2357 Unix VM
Intel x86 FreeBSD click "Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz"
(downloading file)
cd to directory where file was downloaded to
extract tarball: tar xvf Squeak-4.4.7.2375-freebsd8.2_i386.tar.gz
cd Squeak-4.4.7.2375-freebsd8.2_i386
3 folders, bin, lib, share
copy contents of bin to /usr/local/bin
copy contents of lib to /usr/local/lib
copy contents of share to /usr/share (pit man page with other man pages)
DOWNLOAD IMAGE
http://www.squeak.org/Download
click "Squeak Release" to download zip file "Squeak4.2-10966.zip"
Unzip contents, an image file and a changes file. Move them to the same location, perhaps ~/MySqueak
DOWNLOAD SOURCES
http://www.squeak.org/Download
click "SqueakV4.1.sources" to download sources file
uncompress and move to same folder as image and changes
TO RUN
cd MySqueak squeak Squeak4.2-10966.image