version 1.2, 1994/10/03 18:23:56
|
version 1.5, 1995/01/21 17:26:40
|
Line 1
|
Line 1
|
Very preliminary version |
Preliminary version |
|
|
Create a machine description file for your machine, if necessary. |
You need gcc version 2.0 or later to compile gforth. |
|
First, type |
|
|
Make a symbolic link to machine.h, e.g. |
configure |
|
|
ln -s decstation.h machine.h |
configure has the following useful parameters: |
|
-direct-threaded: setup for a direct threaded interpreter; this is faster |
|
on many machines, but needs special support. Unsupported machines will |
|
ingore this switch. On some CISC machines, direct threading isn't an |
|
advantage over indirect threading. |
|
|
Make a symbolic link from mach32l.fs or mach32b.fs to machine.fs |
-without-debug: omits the -g switch and creates smaller images on machines |
|
where "strip" has problems with gcc style debugging informations. |
|
|
Edit the Makefile (in particular the SWITCHES variable) |
--help: tells you about other parameters. |
|
|
Now you can type |
Now type |
|
|
make |
make |
|
|
|
If your make has trouble with the Makefile, "make gforth" might work. |
|
|
|
If your installed gcc isn't called "gcc" (eg. called "gcc-2.6.1"), type |
|
|
|
make CC=<whatever you call your gcc> |
|
|
|
instead. |