wiki:programmersguide/compilating

Version 2 (modified by jano.simas, 9 years ago) (diff)

--

Compiling TerraMA2

Dependencies

To compile TerraMA2 from a fresh git clone you'll need:

  • cmake
  • build-essential
  • libcurl3-dev
  • libpython2.7-dev
  • libquazip0-dev
  • libproj-dev
  • libgeos++-dev
  • libxerces-c-dev

All can be installed with the command:

Ubuntu 14.04

sudo apt-get install cmake build-essential libcurl3-dev libpython2.7-dev libquazip0-dev libproj-dev libgeos++-dev libxerces-c-dev

Ubuntu 16.04

sudo apt-get install cmake build-essential libcurl3-dev libpython2.7-dev libquazip-dev libproj-dev libgeos++-dev libxerces-c-dev

We also need the VMime library, as the ubuntu version is outdated we should use the Terrama2 or git version.

Developer's environment

To fully compile the Terrama2 you also need the GMock library.