diff --git a/web/content/docs/devguide/advanced/third-party-libraries.pandoc b/web/content/docs/devguide/advanced/third-party-libraries.pandoc new file mode 100644 index 0000000000000000000000000000000000000000..5726f8cbcdd422046faaa32e9cb429f419db2920 --- /dev/null +++ b/web/content/docs/devguide/advanced/third-party-libraries.pandoc @@ -0,0 +1,32 @@ +--- +date: "2018-02-26T11:00:13+01:00" +title: "Third-party libraries" +author: "Lars Bilke" +weight: 1049 + +menu: + devguide: + parent: advanced +--- + +::: {.note} +### <i class="fas fa-exclamation-triangle"></i> Attention! + +We strongly recommend to simply use [Conan]({{< relref "conan.pandoc" >}}) for handling required third-party libraries. +::: + +## Introduction + +The following libraries are required: + +- [Boost](http://www.boost.org/) >= 1.56.0 +- [Eigen](http://eigen.tuxfamily.org/) >= 3.2.9 +- [VTK](https://www.vtk.org/) >= 7.1.0 + +If you want to build the Data Explorer you need these too: + +- [Qt](https://www.qt.io/) >= 5.9.2 +- [Shapelib](http://shapelib.maptools.org) >= 1.3.0 +- [libgeotiff](https://trac.osgeo.org/geotiff/) >= 1.4.2 + +Please refer to the library documentation on how to build. If you struggle consider using [Conan]({{< relref "conan.pandoc" >}})! Once built CMake tries its best to find the libraries. diff --git a/web/content/docs/devguide/getting-started/prerequisites.pandoc b/web/content/docs/devguide/getting-started/prerequisites.pandoc index 641e3cbaf709e74fb11256f89413d01b6db2676d..edf9734fb35c998517c3fcb87e0524fc9f7afd14 100644 --- a/web/content/docs/devguide/getting-started/prerequisites.pandoc +++ b/web/content/docs/devguide/getting-started/prerequisites.pandoc @@ -17,7 +17,7 @@ The minimum prerequisites to build OGS are: - Git (version control tool, at least version 1.7.x) - CMake (build configuration tool, at least version 3.1) - A compiler with [C++11](http://en.wikipedia.org/wiki/C%2B%2B11)-support -- [Conan package manager](https://www.conan.io/) **OR** required libraries (TODO crossref) +- [Conan package manager](https://www.conan.io/) **OR** install [required libraries]({{< relref "third-party-libraries.pandoc" >}}) manually (for advanced users only!) ## Step: Install a compiler