Installation should be straightforward if you follow the requirements shown for each package. But it may be a little confusing since only direct requirements are listed. This guide lists all required and optional packages, and the order that they should be installed. It focuses on what is needed for GRASS, MapServer and Qgis. Because of the inter-dependent complexity of optional Python components, it assumes Python features are desired where available (that is, Python is a requirement in this guide).
| Package | GRASS | MapServer | Qgis |
|---|---|---|---|
|
Frameworks and Base Packages can be installed in any order, but before any ordered packages |
|||
| Python | √ [3] | √ [3] | √ [3] |
| GDAL Complete + Python support | √ | √ | √ |
| FreeType framework | √ | √ | [1] |
| GSL framework | - | - | √ |
| R | opt | - | opt |
| Ordered Frameworks and Base Packages | |||
| GDAL plugins | opt | opt | opt |
| R GDAL [2] | opt | opt | opt |
| MySQL | opt [4] | opt [4] | opt [4] |
| PHP 5 | - | √ | - |
| PostgreSQL & extensions | opt [4] | opt [4] | opt [4] |
| End-user Packages | |||
| GRASS | √ | - | opt [1] |
| R GRASS [2] | opt | - | - |
| MapServer | - | √ | - |
| Qgis | - | - | √ |
| Package | GRASS | MapServer | Qgis |
|---|---|---|---|
|
Frameworks and Base Packages can be installed in any order, but before any ordered packages |
|||
| Python | √ [3] | √ [3] | √ [3] |
| UnixImageIO framework | √ | √ | √ |
| FreeType framework | √ | √ | [1] |
| GSL framework | - | - | √ |
| PROJ framework | √ | √ | √ |
| GEOS framework | √ | √ | √ |
| R | opt | - | opt |
| Ordered Frameworks and Base Packages | |||
| SQLite3 framework | √ | √ | √ |
| GDAL framework + Python support | √ | √ | √ |
| GDAL plugins | opt | opt | opt |
| R GDAL [2] | opt | opt | opt |
| MySQL | opt [4] | opt [4] | opt [4] |
| PHP 5 | - | √ | - |
| PostgreSQL & extensions | opt [4] | opt [4] | opt [4] |
| End-user Packages | |||
| GRASS | √ | - | opt [1] |
| R GRASS [2] | opt | - | - |
| MapServer | - | √ | - |
| Qgis | - | - | √ |