From 6dacc6de3e75b87bea3a244ac8c2c757c1bbb39a Mon Sep 17 00:00:00 2001 From: "Xiang, Haihao" Date: Thu, 10 May 2012 13:03:16 +0800 Subject: [PATCH] Fix regression caused by 027a1298c22aeecc2fee2d270cd86790530892f6 VA/EGL depends on EGL/egl.h, so checking for eglGetDisplay in -lEGL doesn't mean it could be compiled or not. Signed-off-by: Xiang, Haihao --- configure.ac | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 737e699..5969c5a 100644 --- a/configure.ac +++ b/configure.ac @@ -206,8 +206,12 @@ if test "$enable_egl" = "yes"; then PKG_CHECK_MODULES([EGL_DEPS], [egl], [], [EGL_DEPS_LIBS="-lEGL"]) CFLAGS="$CFLAGS $EGL_DEPS_CFLAGS" LIBS="$LIBS $EGL_DEPS_LIBS" - AC_CHECK_HEADERS([EGL/egl.h]) - AC_CHECK_LIB(EGL, eglGetDisplay, [USE_EGL="yes"]) + AC_CHECK_HEADERS([EGL/egl.h], [USE_EGL="yes"], [USE_EGL="no"]) + + if test "x$USE_EGL" = "xyes"; then + AC_CHECK_LIB(EGL, eglGetDisplay, [USE_EGL="yes"], [USE_EGL="no"]) + fi + CFLAGS="$saved_CFLAGS" LIBS="$saved_LIBS" fi -- 2.7.4