Please note that User Registration has been temporarily disabled due to a recent increase in automated registrations. If anyone needs an account, please request one here: RequestAccount. Thanks for your patience!--Wmat (talk)
Please email User:Wmat if you experience any issues with the Request Account form.

Hammer Programming Squeak

Revision as of 04:33, 3 February 2008 by Robotguy (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Squeak is version of the Smalltalk programming language.

To build Squeak for the Hammer, copy the buildroot-hammer.tar.gz tarball into your buildroot directory. Then execute:

tar xzf buildroot-hammer.tar.gz

To add Squeak to buildroot, you have to edit the buildroot/package/ file and add the following line to the Interpreter languages / Scripting menu, or any other menu.

source "package/squeak/"

After doing this, you can build Squeak just like any other software in buildroot and it will be compiled and added to your rootfs image.

-------- Note --------

Building squeak requires a soft-float version of the toolchain.

This will compile and build squeak. Currently, the files will be placed in buildroot/project_build_arm/Hammer/root/usr/lib/squeak/3.6-3/

Some precompiled versions, along with a hammer.image file can be found over here.

A precompiled version of the rootfs and kernel, which have soft-float enabled can be found over here.