diff --git a/src/DebugTools/ResourceManager.cpp b/src/DebugTools/ResourceManager.cpp index b13186081..94d9f29a4 100644 --- a/src/DebugTools/ResourceManager.cpp +++ b/src/DebugTools/ResourceManager.cpp @@ -35,11 +35,11 @@ namespace Magnum { -#ifndef CORRADE_TARGET_WINDOWS -template class ResourceManager; -#else -template class MAGNUM_DEBUGTOOLS_EXPORT ResourceManager; +template class +#if defined(CORRADE_TARGET_WINDOWS) && _MSC_VER +MAGNUM_DEBUGTOOLS_EXPORT #endif +ResourceManager; namespace DebugTools {