version 1.3, 1996/10/06 22:24:13
|
version 1.4, 1996/11/07 22:31:32
|
Line 5 features of the 80386, but on the other
|
Line 5 features of the 80386, but on the other
|
required if you don't have a DPMI host yourself (Windows/OS/2/Linux |
required if you don't have a DPMI host yourself (Windows/OS/2/Linux |
DOS-box, Quemm or others). |
DOS-box, Quemm or others). |
|
|
Gforth hasn't been tested with EMX, using EMX will require some changes in |
Gforth hasn't been tested with EMX, using EMX will require some |
the console IO part. If you don't want to install the DJGPP package (quite |
changes in the console IO part. For OS/2 EMX supports POSIX-style tty, |
large), look for a binary distribution of Gforth for DOS. You must have a |
so it might just compile out of the box. If you don't want to install |
version of GNU make, because DOS make programs are likely to have problems |
the DJGPP package (quite large), look for a binary distribution of |
with the Makefile. If you want to change Gforth, you may need GNU m4, too. |
Gforth for DOS. You also must have a version of GNU make, because DOS |
|
make programs are likely to have problems with the Makefile. If you |
|
want to change Gforth, you may need GNU m4, too. Because DJGPP |
|
provides use of long filenames under Windows 95, you should unpack the |
|
gforth package with a Windows-95-aware archiver (those from DJGPP come |
|
in mind), because otherwise gforth will not find the necessary |
|
files. There is no such problem when using MS-DOS prior 7.x. |
|
|
If you don't bother and want to make it yourself, type |
If you don't bother and want to make it yourself, type |
|
|
Line 22 configure has the following useful param
|
Line 28 configure has the following useful param
|
some processors (default disabled). |
some processors (default disabled). |
--enable-direct-threaded Force direct threading. This may not work on |
--enable-direct-threaded Force direct threading. This may not work on |
some machines and may cause slowdown on others. |
some machines and may cause slowdown on others. |
(default processor-dependent) |
(default disabled) |
--enable-indirect-threaded Force indirect threading. This can cause a |
--enable-indirect-threaded Force indirect threading. This can cause a |
slowdown on some machines. |
slowdown on some machines. |
(default processor-dependent) |
(default enabled) |
|
|
After covering all inconveniences, type |
After covering all inconveniences, type |
|
|
Line 50 Add the following entry to your Autoexec
|
Line 56 Add the following entry to your Autoexec
|
SET GFORTHPATH=<your gforth source directory>;. |
SET GFORTHPATH=<your gforth source directory>;. |
|
|
Use / instead of \ in your gforth source directory. Gforth now uses |
Use / instead of \ in your gforth source directory. Gforth now uses |
';' as path separator, so you won't have problems DOS pathes that may |
';' as path separator, so you won't have problems with DOS pathes that |
contain ':', which is the default path separator in Unix. |
may contain ':', which is the default path separator in Unix. |
|
|
For paper documentation, print gforth.ps (a Postscript file (300dpi |
For paper documentation, print gforth.ps (a Postscript file (300dpi |
fonts, i.e., it works, but does not produce best quality on better |
fonts, i.e., it works, but does not produce best quality on better |