Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
geodma_2:build_inst [2018/10/03 18:11]
raian [Google Mock]
geodma_2:build_inst [2018/10/03 18:49]
raian [External Dependencies]
Line 6: Line 6:
  
 == Mandatory ==  == Mandatory == 
-   * CMake 3.X (https://​cmake.org/​)+   * CMake 3.11.X or Later (https://​cmake.org/​)
    * TerraLib 5.4.X (http://​www.dpi.inpe.br/​terralib5)    * TerraLib 5.4.X (http://​www.dpi.inpe.br/​terralib5)
    * Qt 5.10.X (5.10.1 ​ recomended - https://​download.qt.io/​official_releases/​qt/​5.10/​5.10.1/​)    * Qt 5.10.X (5.10.1 ​ recomended - https://​download.qt.io/​official_releases/​qt/​5.10/​5.10.1/​)
    * CGAL 4.X (http://​www.cgal.org)    * CGAL 4.X (http://​www.cgal.org)
-   * Boost 1.58 (In windows, it comes together with TerraLib dependencies)+   * Boost 1.65 (In windows, it comes together with TerraLib dependencies)
    * C5.0 Decision Trees Library (https://​github.com/​rvmaretto/​c50_decisionTrees)    * C5.0 Decision Trees Library (https://​github.com/​rvmaretto/​c50_decisionTrees)
    * Python 2.7.X (https://​www.python.org) -- **Required** for Code Style checking    * Python 2.7.X (https://​www.python.org) -- **Required** for Code Style checking
Line 69: Line 69:
  
 After cloning the repository, set the current branch to the //​release-5.4//,​ which is the currently used by GeoDMA. Further instructions for clonning TerraLib repository, if needed, can be found [[http://​www.dpi.inpe.br/​terralib5/​wiki/​doku.php?​id=wiki:​documentation:​devguide:​cloning|here]]. After cloning the repository, set the current branch to the //​release-5.4//,​ which is the currently used by GeoDMA. Further instructions for clonning TerraLib repository, if needed, can be found [[http://​www.dpi.inpe.br/​terralib5/​wiki/​doku.php?​id=wiki:​documentation:​devguide:​cloning|here]].
-TerraLib has several external dependencies. For windows, a package with all of them is provided, already compiled with //Ms Visual Studio ​2013//. This package can be downloaded through the following URL: +TerraLib has several external dependencies. For windows, a package with all of them is provided, already compiled with //Ms Visual Studio ​2017//. This package can be downloaded through the following URL: 
  
 http://​www.dpi.inpe.br/​terralib5-devel/​3rdparty/​bin/​5.4/​ http://​www.dpi.inpe.br/​terralib5-devel/​3rdparty/​bin/​5.4/​
Line 199: Line 199:
  
 After the solution was built for Debug and Release, you will need to install CGAL in the system. To execute this step, Visual Studio will need administrator privileges. Close Visual Studio. After closed, right click on it and go to //Run as Administrator//​. After Visual Studio was opened with administrator privileges, open the solution //​CGAL.sln//​ and build the project //INSTALL// for Debug and Release, respectively. After the solution was built for Debug and Release, you will need to install CGAL in the system. To execute this step, Visual Studio will need administrator privileges. Close Visual Studio. After closed, right click on it and go to //Run as Administrator//​. After Visual Studio was opened with administrator privileges, open the solution //​CGAL.sln//​ and build the project //INSTALL// for Debug and Release, respectively.
 +
 +==== C5.0 Decision Trees Library ====
 +
  
 ==== Building GeoDMA ==== ==== Building GeoDMA ====

Navigation