From 11b63facd52ddf77f73facff164df1f171e3511e Mon Sep 17 00:00:00 2001 From: Paul Cercueil Date: Mon, 2 Mar 2020 15:14:02 -0800 Subject: [PATCH] Prevent Mesa from including X11 headers if X11 is disabled This fixes compilation errors that occur when trying to compile SDL2 for a X11-less target. The errors were due to the fact that Mesa will include X11 headers unless a couple of macros are defined. Signed-off-by: Paul Cercueil --- configure.ac | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configure.ac b/configure.ac index 7ace411a7..19361a4b8 100644 --- a/configure.ac +++ b/configure.ac @@ -2035,6 +2035,9 @@ AS_HELP_STRING([--enable-video-x11-vm], [use X11 VM extension for fullscreen [[d SUMMARY_video_x11="${SUMMARY_video_x11} xvidmode" fi fi + else + # Prevent Mesa from including X11 headers + EXTRA_CFLAGS="$EXTRA_CFLAGS -DMESA_EGL_NO_X11_HEADERS -DEGL_NO_X11" fi }