mirror of https://github.com/encounter/SDL.git
Fixed bug 4643 - Append EGL CFLAGS in CheckOpenGLESX11
Danilo Spinella EGL need -DMESA_EGL_NO_X11_HEADERS in systems without X11 installed. Make CMake checks import EGL CFLAGS. Relevant bug: https://bugzilla.libsdl.org/show_bug.cgi?id=4243
This commit is contained in:
parent
aa384ad02b
commit
c7a739bef4
|
@ -757,8 +757,10 @@ macro(CheckOpenGLX11)
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
||||||
# Requires:
|
# Requires:
|
||||||
# - nada
|
# - PkgCheckModules
|
||||||
macro(CheckOpenGLESX11)
|
macro(CheckOpenGLESX11)
|
||||||
|
pkg_check_modules(EGL egl)
|
||||||
|
set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} ${EGL_CFLAGS}")
|
||||||
if(VIDEO_OPENGLES)
|
if(VIDEO_OPENGLES)
|
||||||
check_c_source_compiles("
|
check_c_source_compiles("
|
||||||
#define EGL_API_FB
|
#define EGL_API_FB
|
||||||
|
|
Loading…
Reference in New Issue