[gforth] / gforth / INSTALL  

gforth: gforth/INSTALL


1 : anton 1.7 You need gcc version 2.0 or later to compile gforth.
2 : anton 1.1
3 : anton 1.5 First, type
4 : anton 1.3
5 : anton 1.8 ./configure
6 : anton 1.1
7 : pazsan 1.4 configure has the following useful parameters:
8 : anton 1.9 --prefix=PREFIX install architecture-independent files in PREFIX
9 :     [default: /usr/local]
10 :     --exec-prefix=PREFIX install architecture-dependent files in PREFIX
11 :     [default: same as prefix]
12 : anton 1.8 --enable-force-reg Use explicit register declarations if they appear in
13 :     the machine.h file. This can cause a good speedup,
14 :     but also incorrect code with some gcc versions on
15 :     some processors (default disabled).
16 :     --enable-direct-threaded Force direct threading. This may not work on
17 :     some machines and may cause slowdown on others.
18 :     (default processor-dependent)
19 :     --enable-indirect-threaded Force indirect threading. This can cause a
20 :     slowdown on some machines.
21 :     (default processor-dependent)
22 :     --with-debug specifies option -g to compile with debug info (default)
23 :     --without-debug omits the -g switch and creates smaller images on
24 :     machines where strip has problems with gcc style
25 :     debugging informations.
26 :     --help: tells you about other parameters.
27 : anton 1.1
28 : anton 1.9 If you don't like the defaults for the installation directories, you
29 :     should override them already during configure. E.g., if you want to
30 :     install in the /gnu hierarchy instead of in the default /usr/local
31 :     hirarchy, say
32 : anton 1.5
33 : anton 1.9 ./configure --prefix=/gnu
34 : anton 1.2
35 : anton 1.9 After, configuration, type
36 :    
37 : anton 1.5 make
38 :    
39 :     If your make has trouble with the Makefile, "make gforth" might work.
40 : anton 1.2
41 : anton 1.9 If your installed gcc isn't called "gcc" (e.g., called "gcc-2.6.1"), type
42 : anton 1.1
43 : anton 1.7 make GCC=<whatever you call your gcc>
44 : pazsan 1.4
45 :     instead.
46 : anton 1.6
47 : anton 1.7 Now you can check whether your shiny new Forth system works. Say
48 :    
49 :     make test
50 :    
51 : anton 1.6 To make the documentation, type
52 :    
53 :     make -k gforth.info gforth.ps html
54 : anton 1.7
55 :     If everything is allright, you may want to install gforth. Type
56 :    
57 :     make install
58 :    
59 : anton 1.9 You have to make an entry in the info directory file manually. Also,
60 :     you have to install gforth.ps and html yourself.

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help