From 7949ed9700b411623b39bd57aa86b218377a73da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sat, 18 Jul 2015 17:15:12 +0200 Subject: [PATCH] MeshTools: fix linker errors on Windows. --- src/Magnum/MeshTools/CompressIndices.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Magnum/MeshTools/CompressIndices.h b/src/Magnum/MeshTools/CompressIndices.h index 29a94e177..420168011 100644 --- a/src/Magnum/MeshTools/CompressIndices.h +++ b/src/Magnum/MeshTools/CompressIndices.h @@ -85,6 +85,12 @@ Containers::Array indexData = MeshTools::compressIndicesAs MAGNUM_MESHTOOLS_EXPORT Containers::Array compressIndicesAs(const std::vector& indices); +#if defined(CORRADE_TARGET_WINDOWS) && !defined(__MINGW32__) +extern template MAGNUM_MESHTOOLS_EXPORT Containers::Array compressIndicesAs(const std::vector& indices); +extern template MAGNUM_MESHTOOLS_EXPORT Containers::Array compressIndicesAs(const std::vector& indices); +extern template MAGNUM_MESHTOOLS_EXPORT Containers::Array compressIndicesAs(const std::vector& indices); +#endif + }} #endif