diff --git a/extensions/thumbnail/thumbnail.h b/extensions/thumbnail/thumbnail.h index 2d6918d..b576d56 100644 --- a/extensions/thumbnail/thumbnail.h +++ b/extensions/thumbnail/thumbnail.h @@ -1,7 +1,13 @@ #pragma once #include +#if _WIN32 #define PUBLIC_API __declspec(dllexport) +#elif defined(__GNUC__) +#define PUBLIC_API __attribute__((visibility("default"))) +#else +#define PUBLIC_API +#endif typedef enum THUMBNAIL_ERROR_E { THUMBNAIL_OK,