From 23568028310c59bd07434ea6fedbf501906f87d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 28 Apr 2014 00:02:02 +0200 Subject: [PATCH] Fix linker errors on MSVC. And probably also on MinGW. --- src/Magnum/MultisampleTexture.h | 4 ++-- src/Magnum/Texture.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Magnum/MultisampleTexture.h b/src/Magnum/MultisampleTexture.h index 882aaff60..f622f6d1d 100644 --- a/src/Magnum/MultisampleTexture.h +++ b/src/Magnum/MultisampleTexture.h @@ -44,8 +44,8 @@ namespace Implementation { template<> inline constexpr GLenum multisampleTextureTarget<3>() { return GL_TEXTURE_2D_MULTISAMPLE_ARRAY; } template typename DimensionTraits::VectorType maxMultisampleTextureSize(); - template<> Vector2i maxMultisampleTextureSize<2>(); - template<> Vector3i maxMultisampleTextureSize<3>(); + template<> MAGNUM_EXPORT Vector2i maxMultisampleTextureSize<2>(); + template<> MAGNUM_EXPORT Vector3i maxMultisampleTextureSize<3>(); } /** diff --git a/src/Magnum/Texture.h b/src/Magnum/Texture.h index 84802999e..9986348a0 100644 --- a/src/Magnum/Texture.h +++ b/src/Magnum/Texture.h @@ -53,7 +53,7 @@ namespace Implementation { } template typename DimensionTraits::VectorType maxTextureSize(); - template<> Vector3i maxTextureSize<3>(); + template<> MAGNUM_EXPORT Vector3i maxTextureSize<3>(); } /**