diff --git a/README.md b/README.md index d3c65224c..9a8c11096 100644 --- a/README.md +++ b/README.md @@ -86,9 +86,9 @@ Minimal dependencies -------------------- * C++ compiler with good C++11 support. Currently there are two compilers - which are tested to have everything needed: **GCC** >= 4.6 and **Clang** - >= 3.1. On Windows you can use **MinGW**. GCC 4.5, 4.4 and **MSVC** 2013 - support involves some ugly workarounds and thus is available only in + which are tested to have everything needed: **GCC** >= 4.7 and **Clang** + >= 3.1. On Windows you can use **MinGW**. GCC 4.6, 4.5, 4.4 and **MSVC** + 2013 support involves some ugly workarounds and thus is available only in `compatibility` branch. * **CMake** >= 2.8.9 * **Corrade** - Plugin management and utility library. You can get it at diff --git a/doc/building.dox b/doc/building.dox index 795b56577..eff5de9a4 100644 --- a/doc/building.dox +++ b/doc/building.dox @@ -33,9 +33,9 @@ namespace Magnum { Minimal set of tools and libraries required for building is: - C++ compiler with good C++11 support. Currently there are two compilers - which are tested to have everything needed: **GCC** >= 4.6 and **Clang** - >= 3.1. On Windows you can use **MinGW**. GCC 4.5, 4.4 and **MSVC** 2013 - support involves some ugly workarounds and thus is available only in + which are tested to have everything needed: **GCC** >= 4.7 and **Clang** + >= 3.1. On Windows you can use **MinGW**. GCC 4.6, 4.5, 4.4 and **MSVC** + 2013 support involves some ugly workarounds and thus is available only in `compatibility` branch. - **CMake** >= 2.8.9 - **Corrade** - Plugin management and utility library. See diff --git a/doc/portability.dox b/doc/portability.dox index cc8b49d16..c9a2dc1a4 100644 --- a/doc/portability.dox +++ b/doc/portability.dox @@ -70,7 +70,7 @@ for more information. Each feature is marked accordingly if it is not available on some compilers, see @ref SceneGraph::DrawableGroup3D for an example. It is up to you (or your -platform) which compiler your code will support, code written for e.g. GCC 4.6 +platform) which compiler your code will support, code written for e.g. GCC 4.7 will work also on Magnum compiled with support for newer compilers, although newer compilers may catch errors that weren't spotted by earlier versions. diff --git a/src/Magnum/Magnum.h b/src/Magnum/Magnum.h index a5a813e1d..7337ecc5e 100644 --- a/src/Magnum/Magnum.h +++ b/src/Magnum/Magnum.h @@ -576,6 +576,7 @@ typedef ImageReference<3> ImageReference3D; #ifndef CORRADE_GCC45_COMPATIBILITY enum class MeshPrimitive: GLenum; #endif + class Mesh; class MeshView;