Table of Contents

TerraLib 5.0 - Linux Environment

Tools

The basic tools you have to install in your environment to work with TerraLib are:

SoftwareVersionWebsite
Git ​ Latest http://git-scm.com/
CMake ​ 2.8.10 http://www.cmake.org/cmake

The following tools are optional, and their use is described below:

SoftwareWebsiteFunction
Git-Cola http://git-cola.github.io/downloads.html General User Interface that makes it easier to use GIT on Unix platforms
Doxygen http://sourceforge.net/projects/doxygen/ used to generate the documentation

Dependencies

The Terralib library is split into several modules, each of these provide different functions, therefore, each have a particular set of dependencies. The following tables will show what library is required to compile each of the Terralib modules.

LibraryVersionWebsite
Boost 1.50 Boost
DL - -
Log4cxx 0.10.0 Log4cxx
LibraryVersionWebsite
Proj4 4.8.0 Proj4
LibraryVersionWebsite
Xerces 3.1.1 Xerces-C++
LibraryVersionWebsite
Geos 3.2.3 Geos
LibraryVersionWebsite
Gdal 1.10.0 Gdal
LibraryVersionWebsite
QT 4.8.5 Qt
QWT 6.1.0 QWT

Once the environment is ready you can download the source code. Follow the instructions at: Download