cosmetix
[k8flk.git] / html / flk-note-orig.txt
blob060bc560e9a9b6cfe29890845c6e6ddff7bebc1b
1 Welcome to the FLK forth compiler.
3 FLK is an optimizing native code compiler targeted for the Intel 386+ CPU
4 running Linux. Porting to other Intel 386 Unixes should not be hard (
5 recompile it and go.) I'm curious to hear the results in doing so.
7 FLK is distributed under the GNU public license. See the file COPYING for the
8 details.
10 For a successful compilation you need a running FORTH that is able to execute
11 a script file. gforth and pfe work fine.
13 To compile and install the system
14 - edit Makefile to match your system (path)
15 - edit f to match your system
16 - execute:
17    make install
18   or
19    make xinstall
20   (The latter builds xflk which uses the xforms library. If you don't have it,
21    just use "make install".)
23 See TODO.txt for "construction sites". I do not plan to continue developing
24 FLK for a few reasons:
25   - I'm no student anymore. That limits my time more than I like it. ;-)
26   - FLK's optimizer isn't able to do inlining which would gain most speed.
27   - There are some other problems concerning the terminal which are either
28     hard to track down or impossible to fix without rewriting the whole
29     system.
30 Instead I want to add my compiler (which I think is very good) to gforth.
32 A set of HTML files is provided as a basic help in the directory html.
33 The entry point is the file index.html.
35 For guidance and advice: see "Advice and guidance"
37 Happy forthing.
39 Lars Krueger