summaryrefslogtreecommitdiffstats
path: root/src/wxwidgets-1-fixes.patch
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2013-07-28 12:48:08 (GMT)
committerTony Theodore <tonyt@logyst.com>2013-07-28 13:13:15 (GMT)
commit23adcb85689db312ab30f5ed98baba9514d189f4 (patch)
tree3214a5809289250a5832f42d0d4463aba9558f08 /src/wxwidgets-1-fixes.patch
parent6440f756e7d944eea80f7062d3ac23719633e94f (diff)
downloadmxe-23adcb85689db312ab30f5ed98baba9514d189f4.zip
mxe-23adcb85689db312ab30f5ed98baba9514d189f4.tar.gz
mxe-23adcb85689db312ab30f5ed98baba9514d189f4.tar.bz2
package wxwidgets: enable mingw-w64 builds
Diffstat (limited to 'src/wxwidgets-1-fixes.patch')
-rw-r--r--src/wxwidgets-1-fixes.patch19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/wxwidgets-1-fixes.patch b/src/wxwidgets-1-fixes.patch
new file mode 100644
index 0000000..70b7d77
--- /dev/null
+++ b/src/wxwidgets-1-fixes.patch
@@ -0,0 +1,19 @@
+This file is part of MXE.
+See index.html for further information.
+
+diff -ur wxWidgets-2.9.5.orig/src/msw/textentry.cpp wxWidgets-2.9.5/src/msw/textentry.cpp
+--- wxWidgets-2.9.5.orig/src/msw/textentry.cpp 2013-07-28 20:06:55.000000000 +1000
++++ wxWidgets-2.9.5/src/msw/textentry.cpp 2013-07-28 20:51:37.000000000 +1000
+@@ -34,7 +34,11 @@
+ #include "wx/textcompleter.h"
+ #include "wx/dynlib.h"
+
+-#include <initguid.h>
++#ifdef __MINGW64_VERSION_MAJOR
++ #define DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) EXTERN_C const GUID DECLSPEC_SELECTANY name = { l,w1,w2,{ b1,b2,b3,b4,b5,b6,b7,b8 } }
++#else
++ #include <initguid.h>
++#endif
+
+ #include "wx/msw/private.h"
+