summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac7
1 files changed, 5 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 4b85c3021..c44e62bfa 100644
--- a/configure.ac
+++ b/configure.ac
@@ -540,7 +540,7 @@ dnl Checks for X11
dnl ---------------------------------------------
if test "x$with_x" != "xno"; then
- PKG_CHECK_MODULES([X], [x11], , [
+ PKG_CHECK_MODULES([X], [x11 xext], , [
AC_PATH_XTRA
dnl ----------------------------------------------
@@ -550,9 +550,12 @@ if test "x$with_x" != "xno"; then
if test "x$no_x" != "xyes"; then
ac_save_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$CPPFLAGS $X_CFLAGS"
- AC_CHECK_HEADERS([X11/extensions/XShm.h], [],
+ AC_CHECK_HEADERS([X11/extensions/XShm.h], ,
[AC_MSG_ERROR([XShm extension is required])])
+ AC_CHECK_LIB([Xext], [main], ,
+ [AC_MSG_ERROR([libXext is required])], [$X_LIBS])
CPPFLAGS="$ac_save_CPPFLAGS"
+ X_LIBS="$X_LIBS $X_PRE_LIBS -lX11 -lXext"
fi
])
else