summaryrefslogtreecommitdiffstats
path: root/src/openjpeg-2-dllmacro.patch
diff options
context:
space:
mode:
authorRashad <mohammedrashadkm@gmail.com>2015-06-06 16:46:17 (GMT)
committerRashad <mohammedrashadkm@gmail.com>2015-06-06 16:46:17 (GMT)
commita97c6bf0b42a7ec8bddf45253e9a236bd218954c (patch)
treed32bc650222694e3e0abfac632c3bf8d6e3ccdb7 /src/openjpeg-2-dllmacro.patch
parent600a9f385ba11595097d5dd6d7b4ce2bd02083bd (diff)
downloadmxe-a97c6bf0b42a7ec8bddf45253e9a236bd218954c.zip
mxe-a97c6bf0b42a7ec8bddf45253e9a236bd218954c.tar.gz
mxe-a97c6bf0b42a7ec8bddf45253e9a236bd218954c.tar.bz2
new package openjpeg with fixes
Diffstat (limited to 'src/openjpeg-2-dllmacro.patch')
-rw-r--r--src/openjpeg-2-dllmacro.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/openjpeg-2-dllmacro.patch b/src/openjpeg-2-dllmacro.patch
new file mode 100644
index 0000000..09b3046
--- /dev/null
+++ b/src/openjpeg-2-dllmacro.patch
@@ -0,0 +1,16 @@
+# This file is part of MXE.
+# See index.html for further information.
+#Author: Julien Michel <julien.michel@orfeo-toolbox.org>
+diff -bur openjpeg-2.0.1.orig/src/lib/openjp2/openjpeg.h openjpeg-2.0.1.diff/src/lib/openjp2/openjpeg.h
+--- openjpeg-2.0.1.orig/src/lib/openjp2/openjpeg.h 2014-04-22 13:24:20.000000000 +0530
++++ openjpeg-2.0.1.diff/src/lib/openjp2/openjpeg.h 2014-10-07 04:12:01.325229155 +0530
+@@ -76,7 +76,8 @@
+ #define OPJ_DEPRECATED(func) func
+ #endif
+
+-#if defined(OPJ_STATIC) || !defined(_WIN32)
++
++#if defined(OPJ_STATIC) || defined(__MINGW32__) || !defined(_WIN32)
+ /* http://gcc.gnu.org/wiki/Visibility */
+ #if __GNUC__ >= 4
+ #define OPJ_API __attribute__ ((visibility ("default")))