diff --git a/src/Base/Observer.h b/src/Base/Observer.h index e4f004d604..494c1d23cc 100644 --- a/src/Base/Observer.h +++ b/src/Base/Observer.h @@ -217,7 +217,7 @@ protected: }; // Workaround for MSVC -#ifdef FreeCADBase_EXPORTS +#if defined (FreeCADBase_EXPORTS) && defined(_MSC_VER) # define Base_EXPORT #else # define Base_EXPORT BaseExport