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.
terralib_common
terralib_classification
terralib_color
terralib_datatype
terralib_plugin
terralib_xlink
terralib_xsd
terralib_xml
Library | Version | Website |
Boost | 1.50 | Boost |
DL | - | - |
Log4cxx | 0.10.0 | Log4cxx |
Library | Version | Website |
Proj4 | 4.8.0 | Proj4 |
terralib_geometry
terralib_annotationtext
terralib_filter
terralib_gml
terralib_raster
terralib_memory
terralib_symbology
Library | Version | Website |
Geos | 3.2.3 | Geos |
terralib_maptools
terralib_ogr
terralib_gdal
Library | Version | Website |
Gdal | 1.10.0 | Gdal |
terralib_statistic
terralib_rp
terralb_qt_widgets
terralib_serialization
terralib_qt_af
terralib_vp
terralib_qtplugins
TerraView;
Library | Version | Website |
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