= GRASS = The GRASS support can be added to GDAL in two ways: * as a built-in GRASS driver * as a loadable GRASS driver plugin '''Note, following instructions apply to Linux and other environments where GNU autotools are available (autoconf, automake, make).''' == Prerequisites == * Download and install [http://grass.itc.it/ GRASS] together with development files (headers and libraries). The easiest option is to use binary packages prepared for your Linux distribution. * Download latest [wiki:DownloadSource#PackagedSource stable] or [wiki:DownloadSource#Subversion development] version of GDAL sources: {{{ tar -zxf gdal-1.4.1.tar.gz cd gdal-1.4.1 }}} == Building GDAL with built-in GRASS driver == * Configure GDAL sources '''with''' GRASS support included: {{{ ./configure --with-grass=/usr/lib/grass }}} and after ./configure finishes its job, you should see the GRASS driver enabled in the summary, like here: {{{ GDAL is now configured for i686-pc-linux-gnu ... GRASS support: grass57+ ... }}} * Build and install GDAL: {{{ make make install }}} running last step with root privileges. * Now, you can verify if GRASS support is enabled correctly: {{{ ./gdalinfo --formats | grep GRASS GRASS (ro): GRASS Database Rasters (5.7+) ./ogrinfo --formats | grep GRASS -> "GRASS" (readonly) }}} == Building GDAL and GRASS driver plugin == * Configure GDAL sources '''without''' GRASS support: {{{ ./configure --without-grass }}}