REQUIREMENTS to compile GRASS GIS
A workstation running some flavor of unix like Solaris, Irix, Linux, BSD,
Mac OS X, CygWindows. Ideally, you should have at least 500 Mb for data
and 32 Mb RAM. The source code package needs around 100MB uncompressed.
The resulting binaries may need between 80MB and 180MB depending on your
platform.
General requirements:
(most tools are standard tools on Linux, for other platforms you may have
to install some of them.)
-
C-compiler (cc, gcc, egcs, ...)
gcc: http://www.gnu.org/software/gcc/gcc.html
-
Fortran compiler (f77, g77, ...) for a few modules
g77: coming along with gcc
-
GNU make is recommended
http://www.gnu.org/software/make/make.html
-
zlib compression library (already installed on modern systems)
It is used to compress GRASS raster files:
libz: http://www.info-zip.org/pub/infozip/zlib/
ftp://ftp.freesoftware.com/pub/infozip/zlib/
-
lexical analyzer generator (flex),
(lex is no longer supported, please use flex instead)
flex: http://www.gnu.org/software/flex/flex.html
-
parser generator (yacc, bison)
bison: http://www.gnu.org/software/bison/bison.html
-
libncurses4.x/5.x
http://www.gnu.org/software/ncurses/ncurses.html
ftp://ftp.gnu.org/pub/gnu/ncurses/
-
X11 window system for graphical output, development libraries (X development
libraries, in some linux distributions they are separate packages)
http://www.xfree.org
Optional requirements:
-
FFTW (library for computing the Discrete Fourier Transform) required for
i.fft and i.ifft modules
[http://www.fftw.org]
Note:
SUN users may go here to download precompiled libraries etc.:
http://www.sunfreeware.com/
SGI users may go here to download precompiled libraries etc.:
http://freeware.sgi.com/
GRASS Development Team 2001
Please report fixes here:
http://grass.itc.it/bugtracking/bugreport.html
$Id$