[PicForth] make interactive fails with gforth 0.6.2 and picforth-1.2.4

Anwar Puthu anwar at puthu.org.uk
Tue Dec 7 13:04:18 CET 2004


Hi,

I'm trying to use the interactive shell to get a feel for picforth.
I haven't used FORTH since my days on a spectrum (about 20 years ago?).
I would like to use Forth instead of assembler for a small project I'm working on.

I am using Linux (slackware 10.1)
I have installed gforth 0.6.2.
I have untarred picforth 1.2.4

Reading the documentation, I should be able to get an interactive shell by doing make interactive
in the picforth directory.  I can compile the rest of the projects properly however.  e.g.
booster.fs generates booster.hex and booster.disasm.


This is what the interaction looks like:
=========================================================
~/pic/picforth-1.2.4$ make interactive
gforth-0.6.2 picforth.fs -e 'host picquit'

in file included from *the terminal*:0
*evaluated string*:-1: Undefined word
host picquit
     ^^^^^^^
Backtrace:
$401770B4 throw
$40182B10 no.extensions
make: *** [interactive] Error 1


~/pic/picforth-1.2.4$ gforth --version
gforth 0.6.2
==========================================================

(picquit) - not picquit - seems to be defined only in picforth.fs

I can't seem to find anything regarding gforth 0.6.2 and picforth on Google.
I did see that you need to use gforth 0.5.0 with picforth 0.2x.

If anybody can help me understand this, I 'd appreciate it.

Thanks & regards.

Anwar Puthu.



More information about the PicForth mailing list