--- gforth/INSTALL 2007/01/10 09:08:49 1.36 +++ gforth/INSTALL 2008/07/26 20:57:05 1.39 @@ -1,19 +1,25 @@ -Copyright (C) 2003 Free Software Foundation, Inc. +Copyright (C) 2003,2007 Free Software Foundation, Inc. This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. Prerequisites -You need gcc version 2.0 or later to compile gforth. Recommended: -gcc-2.95.* (other versions produce slower code). +You need gcc version 2.0 or later to compile gforth. -To use the new C interface, you need to install the ffcall libraries -before configuring Gforth. You can find them on +For the (documented) libcc.fs C interface you need a C compiler at +run-time. + +For the (undocumented ) lib.fs C interface you need to install either +the ffcall libraries or the libffi library. Libffi comes with recent +gccs, ffcall can be found on ftp://ftp.santafe.edu/pub/gnu/ffcall-1.8.tar.gz (USA) ftp://ftp.ilog.fr/pub/Users/haible/gnu/ffcall-1.8.tar.gz (Europe) +On many architectures (exceptions: 386, PPC, MIPS, Alpha) you need gdb +at run-time in order for the disassembler to work. + Building and Installing @@ -27,7 +33,8 @@ After configuration, type make -Now you can check whether your shiny new Forth system works. Say +This includes a check whether your shiny new Forth system works. If +you like to invoke the check alone, do make check