Clone wiki

camelforth / Building

Building CamelForth

To build CamelForth, you need the following tools:

  • git, to clone the source repository from bitbucket
  • gForth (other ANS Forth implementations should also be acceptable)
  • z88dk (which includes the Interlogic z80asm assembler)


  • grep, cut and sort (for glossary auto-generation)
  • John Elliott's "taptools" (to generate loadable Spectrum tape/disk files, as well as raw binary)

If you use Ubuntu Linux or a variant, all these tools can be installed directly from your package manager. Users of other systems may need to download and install the tools from the appropriate websites (linked above).

Building is simply a matter of changing to the appropriate target directory and running the script.