diff --git a/doc/building.dox b/doc/building.dox index 690061bbf..7971b4ac2 100644 --- a/doc/building.dox +++ b/doc/building.dox @@ -837,6 +837,10 @@ configured and @ref building-corrade-cross-android "Corrade built for Android". CMake 3.7 is required, as it has Android support builtin. The supported toolchain is now Clang with libc++, GCC is not supported anymore. +@attention + You might want to grab at least CMake 3.9.2 instead of just 3.7, as it + [fixes an issue with the Clang toolchain](https://gitlab.kitware.com/cmake/cmake/issues/17253). + Create a build directory and run `cmake` and the build command in it. Set `CMAKE_SYSTEM_NAME` to `Android` to enable the crosscompilation, `CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION` and `CMAKE_ANDROID_STL_TYPE` to use Clang diff --git a/src/Magnum/Trade/PhongMaterialData.h b/src/Magnum/Trade/PhongMaterialData.h index a1e3558f6..50650a175 100644 --- a/src/Magnum/Trade/PhongMaterialData.h +++ b/src/Magnum/Trade/PhongMaterialData.h @@ -164,10 +164,10 @@ class MAGNUM_EXPORT PhongMaterialData: public AbstractMaterialData { CORRADE_ENUMSET_OPERATORS(PhongMaterialData::Flags) -/** @debugoperatorclassenum{PhongMaterialData::Flag} */ +/** @debugoperatorclassenum{PhongMaterialData,PhongMaterialData::Flag} */ MAGNUM_EXPORT Debug& operator<<(Debug& debug, PhongMaterialData::Flag value); -/** @debugoperatorclassenum{PhongMaterialData::Flags} */ +/** @debugoperatorclassenum{PhongMaterialData,PhongMaterialData::Flags} */ MAGNUM_EXPORT Debug& operator<<(Debug& debug, PhongMaterialData::Flags value); /* Ugly as hell. */