diff --git a/doc/building.dox b/doc/building.dox index 64211a0c2..c99ee461d 100644 --- a/doc/building.dox +++ b/doc/building.dox @@ -35,6 +35,24 @@ namespace Magnum { @tableofcontents @m_footernavigation +Minimal set of tools and libraries required for building is: + +- C++ compiler with good C++11 support. Compilers which are tested to have + everything needed are **GCC** >= 4.8.1, **Clang** >= 3.1 and **MSVC** + >= 2015. On Windows you can also use **MinGW-w64**. +- **CMake** >= 2.8.12 +- **Corrade** --- Plugin management and utility library. See + @ref building-corrade "Corrade download and installation guide" for more + information. + +CMake is not a strict requirement, it's also possible to use (and even build) +Magnum with custom buildsystems. See @ref custom-buildsystems for more +information. Additional functionality is provided separately in +@ref building-plugins "Magnum Plugins", +@ref building-integration "Magnum Integration", +@ref building-extras "Magnum Extras" and +@ref building-examples "Magnum Examples". + @section building-packages Prepared packages The easiest way to install Magnum is to use one of the ready-made packages for @@ -265,22 +283,6 @@ There are also Homebrew packages for @ref building-plugins-packages-brew "Magnum @section building-manual Manual build -Minimal set of tools and libraries required for building is: - -- C++ compiler with good C++11 support. Compilers which are tested to have - everything needed are **GCC** >= 4.8.1, **Clang** >= 3.1 and **MSVC** - >= 2015. On Windows you can also use **MinGW-w64**. -- **CMake** >= 2.8.12 -- **Corrade** --- Plugin management and utility library. See - @ref building-corrade "Corrade download and installation guide" for more - information. - -Additional functionality is provided separately in -@ref building-plugins "Magnum Plugins", -@ref building-integration "Magnum Integration", -@ref building-extras "Magnum Extras" and -@ref building-examples "Magnum Examples". - @subsection building-download Downloading the sources The source is available on GitHub: https://github.com/mosra/magnum. Clone the