diff --git a/Source/Lib/Lib.cpp b/Source/Lib/Lib.cpp index 48491f5e..c0f2ee17 100644 --- a/Source/Lib/Lib.cpp +++ b/Source/Lib/Lib.cpp @@ -19,6 +19,8 @@ #include #if !defined(WINDOWS) #include +#else + #include #endif //!defined(WINDOWS) #include diff --git a/Source/Lib/MediaConchDLL.h b/Source/Lib/MediaConchDLL.h index a90efcf4..7418833c 100644 --- a/Source/Lib/MediaConchDLL.h +++ b/Source/Lib/MediaConchDLL.h @@ -49,7 +49,11 @@ typedef enum MediaConch_report_t report_Max, } MediaConch_report_c; +#if defined(_MSC_VER) +#define MEDIACONCH_EXPORT __declspec(dllexport) +#else #define MEDIACONCH_EXPORT __attribute__ ((visibility("default"))) +#endif #ifdef __cplusplus extern "C"