summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.in1
-rw-r--r--src/cairo-win32-surface.c4
2 files changed, 5 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 84b919bb4..79d8d1239 100644
--- a/configure.in
+++ b/configure.in
@@ -57,6 +57,7 @@ dnl ===========================================================================
AC_PROG_CC
AC_PROG_CPP
+AC_LIBTOOL_WIN32_DLL
AC_PROG_LIBTOOL dnl required version (1.4) DON'T REMOVE!
AC_STDC_HEADERS
AC_C_INLINE
diff --git a/src/cairo-win32-surface.c b/src/cairo-win32-surface.c
index a498eac4d..5d233a50d 100644
--- a/src/cairo-win32-surface.c
+++ b/src/cairo-win32-surface.c
@@ -51,6 +51,10 @@
#endif
#include <windows.h>
+#if defined(__MINGW32__) && !defined(ETO_PDY)
+# define ETO_PDY 0x2000
+#endif
+
#undef DEBUG_COMPOSITE
/* for older SDKs */