Check for XKB extension

This commit is contained in:
Derek Foreman 2003-01-04 03:38:56 +00:00
parent ed250c3b74
commit 951ccd15a9

View file

@ -258,6 +258,38 @@ CXXFLAGS=$OLDCXXFLAGS
AC_SUBST([XFT_CFLAGS]) AC_SUBST([XFT_CFLAGS])
AC_SUBST([XFT_LIBS]) AC_SUBST([XFT_LIBS])
# Check for XKB extension support
AC_CHECK_LIB([X11], [XkbBell],
AC_MSG_CHECKING([for X11/XKBlib.h])
AC_TRY_LINK(
[
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/XKBlib.h>
],
[
Display *d;
Window w;
XkbBell(d, w, 0, 0);
],
[
AC_MSG_RESULT([yes])
XKB="yes"
AC_DEFINE([XKB], [1], [Found the XKB extension])
],
[
AC_MSG_RESULT([no])
XKB="no"
]
)
)
AC_MSG_CHECKING([for the XKB extension])
if test "$XKB" = "yes"; then
AC_MSG_RESULT([yes])
else
AC_MSG_RESULT([no])
fi
# Check for XShape extension support # Check for XShape extension support
AC_CHECK_LIB([Xext], [XShapeCombineShape], AC_CHECK_LIB([Xext], [XShapeCombineShape],
AC_MSG_CHECKING([for X11/extensions/shape.h]) AC_MSG_CHECKING([for X11/extensions/shape.h])