summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-07-21 17:58:03 +0000
committerDana Jansens <danakj@orodu.net>2002-07-21 17:58:03 +0000
commit296c12c0361d64ad612d22154440ad4046938300 (patch)
tree943041a02ba62f5b936effc0d40b0a655286dfaf /configure.in
parent0ee5660504b3d55b8fb989241a675af4f925087f (diff)
add Xft-build-support and Xinerama-build-support to the -help output
add --enable-xinerama to configure
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in30
1 files changed, 30 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 962e67e3..c8584ee2 100644
--- a/configure.in
+++ b/configure.in
@@ -82,6 +82,36 @@ if test x$SHAPE = "xyes"; then
AC_DEFINE(SHAPE,1,Enable support of the XShape extension)
fi
+dnl Check for Xinerama extension support and proper library files.
+XINERAMA=""
+AC_MSG_CHECKING([whether to build support for the Xinerama extension])
+AC_ARG_ENABLE(
+ xinerama, [ --enable-xinerama enable support of the Xinerama extension [default=no]],
+ if test x$enableval = "xyes"; then
+ AC_MSG_RESULT([yes])
+
+ AC_CHECK_LIB(Xinerama, XineramaQueryExtension,
+ AC_MSG_CHECKING([for X11/extensions/Xinerama.h])
+ AC_TRY_LINK(
+#include <X11/Xlib.h>
+#include <X11/extensions/Xinerama.h>
+, XineramaScreenInfo foo,
+ AC_MSG_RESULT([yes])
+ XINERAMA="yes"
+ LIBS="$LIBS -lXinerama",
+ AC_MSG_RESULT([no])
+ )
+ )
+
+ else
+ AC_MSG_RESULT([no])
+ fi,
+ AC_MSG_RESULT([no])
+)
+if test x$XINERAMA = "xyes"; then
+ AC_DEFINE(XINERAMA,1,Enable support of the Xinerama extension)
+fi
+
dnl Check for Xft extension support and proper library files.
XFT=""
AC_MSG_CHECKING([whether to build support for the Xft extension])