+#endif /* HAVE_SYS_TYPES_H */
+
+
+#cmakedefine JASPERSTATIC
+
+/* a function referenced thru EXTERNs: */
+#if defined( _WIN32 ) && defined (JASPERDLL)
+#define GLOBAL(type) __declspec(dllexport) type
+#else
+#define GLOBAL(type) type
+#endif
+
+/* a reference to a GLOBAL function: */
+#if defined(_WIN32) && !defined(JASPERSTATIC)
+#ifdef JASPERDLL
+#define EXTERN(type) __declspec(dllexport) type
+#else
+#define EXTERN(type) __declspec(dllimport) type
+#endif
+#else
+#define EXTERN(type) extern type
+#endif