Define __USE_MINGW_ANSI_STDIO to enable C99-compatible printf formating, used in a few places in X server.
dix/inpututils.c: In function ‘verify_internal_event’: dix/inpututils.c:714:13: warning: unknown conversion type character ‘h’ in format [-Wformat=] dix/touch.c: In function ‘TouchEventHistoryPush’: dix/touch.c:438:16: warning: unknown conversion type character ‘z’ in format [-Wformat=] mi/mieq.c: In function ‘mieqEnqueue’: mi/mieq.c:257:31: warning: unknown conversion type character ‘z’ in format [-Wformat=] Signed-off-by: Jon Turney <jon.tur...@dronecode.org.uk> --- configure.ac | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 2b93a4a..1f9637a 100644 --- a/configure.ac +++ b/configure.ac @@ -416,9 +416,12 @@ case $host_os in darwin*) AC_DEFINE(CSRG_BASED, 1, [System is BSD-like]) ;; - cygwin*|mingw*) + cygwin*) CFLAGS="$CFLAGS -DFD_SETSIZE=512" ;; + mingw*) + CFLAGS="$CFLAGS -DFD_SETSIZE=512 -D__USE_MINGW_ANSI_STDIO" + ;; esac dnl augment XORG_RELEASE_VERSION for our snapshot number and to expose the -- 2.8.3 _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel