Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Added a configure check for Xext.h

  • Loading branch information
slouken committed Jul 13, 2013
1 parent 1f09208 commit d708b3ab26d36828273450009204e85fb577f21a
Showing with 29 additions and 0 deletions.
  1. +17 −0 configure
  2. +12 −0 configure.in
CFLAGS="$CFLAGS $X_CFLAGS"
LDFLAGS="$LDFLAGS $X_LIBS"

ac_fn_c_check_header_compile "$LINENO" "X11/extensions/Xext.h" "ac_cv_header_X11_extensions_Xext_h" "#include <X11/Xlib.h>
#include <X11/Xproto.h>

"
if test "x$ac_cv_header_X11_extensions_Xext_h" = xyes; then :
have_xext_h_hdr=yes
else
have_xext_h_hdr=no
fi


if test x$have_xext_h_hdr != xyes; then
as_fn_error $? "
*** Missing Xext.h, maybe you need to install the libxext-dev package?
" "$LINENO" 5
fi


$as_echo "#define SDL_VIDEO_DRIVER_X11 1" >>confdefs.h

@@ -1157,6 +1157,18 @@ AC_HELP_STRING([--enable-x11-shared], [dynamically load X11 support [[default=ma
CFLAGS="$CFLAGS $X_CFLAGS"
LDFLAGS="$LDFLAGS $X_LIBS"

AC_CHECK_HEADER(X11/extensions/Xext.h,
have_xext_h_hdr=yes,
have_xext_h_hdr=no,
[#include <X11/Xlib.h>
#include <X11/Xproto.h>
])
if test x$have_xext_h_hdr != xyes; then
AC_MSG_ERROR([
*** Missing Xext.h, maybe you need to install the libxext-dev package?
])
fi

AC_DEFINE(SDL_VIDEO_DRIVER_X11, 1, [ ])
SOURCES="$SOURCES $srcdir/src/video/x11/*.c"
EXTRA_CFLAGS="$EXTRA_CFLAGS $X_CFLAGS"

0 comments on commit d708b3a

Please sign in to comment.