MSYS: fix build failure with MinGW & gcc

This commit is contained in:
wmayer
2023-11-28 09:36:46 +01:00
committed by wwmayer
parent 6c7167043f
commit 207fb09b68
4 changed files with 151 additions and 133 deletions

View File

@@ -29,7 +29,9 @@
namespace Base
{
#if !defined(__MINGW32__)
template class BaseExport Observer<const char*>;
template class BaseExport Subject<const char*>;
#endif
} // namespace Base

View File

@@ -243,9 +243,10 @@ private:
#define Base_EXPORT BaseExport
#endif
#if !defined(__MINGW32__)
extern template class Base_EXPORT Observer<const char*>;
extern template class Base_EXPORT Subject<const char*>;
#endif
} // namespace Base