Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wiki:terralib5_environment_macintosh [2014/01/10 07:54] lubia [Dependencies] |
wiki:terralib5_environment_macintosh [2014/06/16 10:33] (current) lubia [Downloading and installing dependencies using brew] |
||
|---|---|---|---|
| Line 78: | Line 78: | ||
| Once the environment is ready you can download the source code. Follow the instructions at: [[wiki:terralib5_download| Download]] | Once the environment is ready you can download the source code. Follow the instructions at: [[wiki:terralib5_download| Download]] | ||
| - | ==== Tips ==== | + | Note: To compile TL5, set the C++ flag -ftemplate-depth=1024 for the srs and |
| + | geometry modules. | ||
| + | ==== Useful Tips ==== | ||
| === Downloading and installing dependencies using brew === | === Downloading and installing dependencies using brew === | ||
| 1) Install brew | 1) Install brew | ||
| - | $ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)" | + | $ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)" |
| - | $ brew doctor | + | $ brew doctor |
| 2) Install XQuartz from http://xquartz.macosforge.org/trac/wiki/X112.7.5 | 2) Install XQuartz from http://xquartz.macosforge.org/trac/wiki/X112.7.5 | ||
| Line 90: | Line 92: | ||
| 3) Install log4cxx | 3) Install log4cxx | ||
| - | $ brew install -v log4cxx | + | $ brew install -v log4cxx |
| - | + | ||
| Note: It will install the dependencies: autoconf, automake, and libtool. | Note: It will install the dependencies: autoconf, automake, and libtool. | ||
| - | 4) Install PostGIS version 2.0 | + | 4) Install PostGIS latest version |
| - | $ brew install -v postgis20 --with-gui | + | $ brew install -v postgis --with-gui |
| | | ||
| - | Note: It will install the dependencies: postgresql, proj, geos, json-c, gdal | + | Note: It will install the dependencies: postgresql, proj, geos, json-c, gdal |
| 5) Install xerces-c | 5) Install xerces-c | ||
| - | $ brew install xerces-c | + | $ brew install xerces-c |
| 6) Install boost | 6) Install boost | ||
| Line 108: | Line 110: | ||
| $ brew install -v boost | $ brew install -v boost | ||
| - | 7) Install qt4 | + | 7) Install qt5 |
| - | $ brew install -v qt --developer --with-docs --HEAD | + | $ brew install -v qt5 --developer --with-docs --HEAD |
| 8) Install qwt | 8) Install qwt | ||
| - | $ brew install -v qwt | + | // download 6.1.0 e qmake nele |
| - | | + | |
| - | Note: To compile TL5, set the C++ flag -ftemplate-depth=1024 for the srs and | + | |
| - | geometry modules. | + | |
| + | === Downloading and installing dependencies using MacPorts === | ||
| + | |||
| + | If you are using MAC OSX 10.9 - Mavericks make sure to update your libraries before installing the third-party libraries: | ||
| + | |||
| + | $ sudo port selfupdate | ||
| + | $ sudo port upgrade outdated | ||