|
@@ -153,7 +153,7 @@ extern "C" {
|
|
|
#ifndef DOXYGEN_SHOULD_IGNORE_THIS
|
|
#ifndef DOXYGEN_SHOULD_IGNORE_THIS
|
|
|
#if (defined _MSC_VER)
|
|
#if (defined _MSC_VER)
|
|
|
#define __EXPORT__ __declspec(dllexport)
|
|
#define __EXPORT__ __declspec(dllexport)
|
|
|
-#elif (defined __GNUC__)
|
|
|
|
|
|
|
+#elif (__GNUC__ >= 3)
|
|
|
#define __EXPORT__ __attribute__((visibility("default")))
|
|
#define __EXPORT__ __attribute__((visibility("default")))
|
|
|
#else
|
|
#else
|
|
|
#define __EXPORT__
|
|
#define __EXPORT__
|