egl: Don't force X11 support when testing for EGL.

Fixes building Wayland support on embedded systems without X11.

(TODO: maybe move the EGL test out of the X11 tests at some point, too.)
This commit is contained in:
Ryan C. Gordon 2018-12-05 16:53:15 -05:00
parent 1689e9f910
commit 2878d4f80c
3 changed files with 3 additions and 1 deletions

1
configure vendored
View File

@ -21775,6 +21775,7 @@ $as_echo_n "checking for EGL support... " >&6; }
#define LINUX #define LINUX
#define EGL_API_FB #define EGL_API_FB
#define MESA_EGL_NO_X11_HEADERS
#include <EGL/egl.h> #include <EGL/egl.h>
#include <EGL/eglext.h> #include <EGL/eglext.h>

View File

@ -2340,6 +2340,7 @@ CheckOpenGLESX11()
AC_TRY_COMPILE([ AC_TRY_COMPILE([
#define LINUX #define LINUX
#define EGL_API_FB #define EGL_API_FB
#define MESA_EGL_NO_X11_HEADERS
#include <EGL/egl.h> #include <EGL/egl.h>
#include <EGL/eglext.h> #include <EGL/eglext.h>
],[ ],[

View File

@ -33,7 +33,7 @@
!!! FIXME: in Ubuntu 18.04 (and other distros). !!! FIXME: in Ubuntu 18.04 (and other distros).
*/ */
#define MESA_EGL_NO_X11_HEADERS
#include <EGL/egl.h> #include <EGL/egl.h>
#include "wayland-util.h" #include "wayland-util.h"