|
|
commit 1b0754ce4db888b01b291d64330751fe0a77eafc
Author: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>
AuthorDate: Tue Nov 29 17:01:34 2022 +0100
Commit: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>
CommitDate: Tue Nov 29 17:01:48 2022 +0100
Build hybrid Wayland/X11 w/ configure: check for Xinerama, et al
configure.ac | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git configure.ac configure.ac
index 4d67332..27e1845 100644
--- configure.ac
+++ configure.ac
@@ -1089,6 +1089,41 @@ AS_CASE([$host_os_gui], [cygwin* | mingw*], [
AC_MSG_NOTICE([--enable-wayland: Pango libs and/or headers could not be found.])
AC_MSG_ERROR([Aborting.])
])
+
+ dnl check for Xinerama, Xcursor, Xfixes, Xrender, Xregion.h
+ AS_IF([test x$enable_x11 != xno], [
+ xinerama_found=no
+ AS_IF([$PKGCONFIG --exists xinerama], [
+ AC_DEFINE(HAVE_XINERAMA)
+ LIBS="$LIBS $($PKGCONFIG --libs xinerama)"
+ xinerama_found=yes
+ ])
+
+ xcursor_found=no
+ AS_IF([$PKGCONFIG --exists xcursor], [
+ AC_DEFINE(HAVE_XCURSOR)
+ LIBS="$LIBS $($PKGCONFIG --libs xcursor)"
+ xcursor_found=yes
+ ])
+
+ xfixes_found=no
+ AS_IF([$PKGCONFIG --exists xfixes], [
+ AC_DEFINE(HAVE_XFIXES)
+ LIBS="$LIBS $($PKGCONFIG --libs xfixes)"
+ xfixes_found=yes
+ ])
+
+ xrender_found=no
+ AS_IF([$PKGCONFIG --exists xrender], [
+ AC_DEFINE(HAVE_XRENDER)
+ LIBS="$LIBS $($PKGCONFIG --libs xrender)"
+ xrender_found=yes
+ ])
+
+ AC_CHECK_HEADER([X11/Xregion.h], [
+ AC_DEFINE([HAVE_X11_XREGION_H])
+ ], [], [#include <X11/Xlib.h>])
+ ])
], [
[ Direct Link to Message ] | |
|
| |