Grass Tutorial | ||
---|---|---|
<<< Previous | Next >>> |
Une station de travail sur laquelle tourne un système d'exploitation aux accents d'UNIX tel que Solaris, IRIX, GNU/Linux, BSD, Mac OS X. GRASS tourne également sur Win32 avec L'environnement cygwin. Il faut, au minimum, disposer de 500 Mb disponibles pour les données ainsi que 32 Mb de RAM. Toutefois cela ne vous autorisera qu'une utilisation restreinte de GRASS (toutefois lisez ceci Pour une info sur GRAS prêt à l'emploi). Pour un emploi sérieux de GRASS vous aurez besoin de 128 MB pour le moins. Evidemment, une bonne carte video est indispensable à la cartographie, idéalement avec un support 3D.
Compileur C(cc, gcc, egcs, ...)
make GNU est recommandé
La librairie de compression zlib (déjà installée sur les sytèmes récents)
Elle est utilisée pour compresser en interne les fichiers raster de GRASS : libz: http://www.gzip.org/zlib/
Un générateur d'analyseur lexical (flex),
(lex n'est plus supporté, merci d'utiliser flex en lieu et place) - flex : http://www.gnu.org/software/flex/flex.html
Un generateur de parse (yacc, bison)
libncurses4.x/5.x (déjà installé sur les sytèmes récents)
dgm/gdbm (dbm.h): GNU dbm est un jeu de routines pour bases de données qui utilise des hash étendus et fonctionne de façon similaire aux routines UNIX standardes. Actuellement ce dernièr n'est pas un prérequis.
Le gestionnaire de fenêtres X11 pour la sortie graphique, et les librairies de developpement (X development libraries, dans certaines distributions de linux ce sont des packages séparés)
(winGRASS: Comme alternative un pilote généric MS-Windows est en cours de construction et ne requière pas X11)
Les librairies Tcl/Tk 8.x (qui incluent 'wish') pour l'utilisation de l'interface TclTkGRASS et la compilation de src.contrib/GMSL/NVIZ2.2/
Mesa-3.x (clone openGL) requis pour NVIZ2.2 (Si la librairie de la carte graphique de votre OS n'est pas fournie avec sa propre librairie OpenGL)
http://mesa3d.sourceforge.net/
Des instructions de compilation spéifiques : http://grass.itc.it/grass5/README.mesa31
FFTW (librairies pour les calcules des transformations discrètes de Fourrier) requis pour les modules i.fft et i.ifft
LAPACK / BLAS (librairies pour les calcules numériques) requis par la librairie GMATH (lib numerique de GRASS)
http://www.netlib.org/lapack/ (habituellement présent dans les distribs Linux)
Note: le support est prévu pour l'implémentation de modules à venir
libpng (pour r.in.png, r.out.png), habituellement déjà installé.
libjpeg (pour r.in.tiff, r.out.tiff), habituellement déjà installé.
libtiff (pour r.in.tiff, r.out.tiff), habituellement déjà installé.
libgd (pour le pilote PNG), de préférence GD 2.x.
Librairies/netpbm-tools (pour r.in.png/r.out.png), habituellement déjà installé.
(merci de vous référer à n'importe quel miroir décent à proximité de chez vous!)
http://wuarchive.wustl.edu/graphics/graphics/packages/NetPBM
Les librairies PostgreSQL (pour l'interface de la base de données PostgreSQL)
L'ODBC UNIX (pour l'interface de l'ODBC de la base de données)
Uniquement requis pour "xanim" et "ogl3d": les librairies Motif ou Lesstif
r.in.gdal requière GDAL - Geospatial Data Abstraction Library
Le language R (pour l'interface du language R)
FreeType2 (pour d.text.freetype)
Les utilisateurs SUN Solaris peuvent se rendre à l'adresse suivante pour télécharger les librairies etc précompilées :
Les utilisateurs SGI IRIX peuvent se rendre à l'adresse suivante pour télécharger les librairies précompilées etc :
<<< Previous | Home | Next >>> |
Basics | Up | Références UNIX de base |