[Commit] Xcursor configure.ac,1.3,1.4

Keith Packard commit at keithp.com
Sun Jul 20 11:46:41 PDT 2003


Committed by: keithp

Update of /local/src/CVS/Xcursor
In directory home.keithp.com:/tmp/cvs-serv27906

Modified Files:
	configure.ac 
Log Message:
Need to know about XTHREADS here too

Index: configure.ac
===================================================================
RCS file: /local/src/CVS/Xcursor/configure.ac,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- configure.ac	21 May 2003 17:21:36 -0000	1.3
+++ configure.ac	20 Jul 2003 17:46:38 -0000	1.4
@@ -95,5 +95,32 @@
 
 AC_SUBST(RENDER_CFLAGS)
 
+# Check for XTHREADS
+
+AH_TEMPLATE([XTHREADS], [Define if Xlib supports XTHREADS])
+
+save_LIBS="$LIBS"
+save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $X_CFLAGS"
+LIBS="$LIBS $X_LIBS -lX11"
+
+AC_MSG_CHECKING([for XTHREADS in Xlib])
+AC_RUN_IFELSE(
+   [AC_LANG_PROGRAM([[#include <X11/Xlib.h>]],
+		    [[return XInitThreads() == 0 ? 0 : 1;]])],
+   [xthreads=no],
+   [xthreads=yes],
+   [xthreads=yes])
+   
+AC_MSG_RESULT($xthreads)
+
+LIBS="$save_LIBS"
+CFLAGS="$save_CFLAGS"
+
+if test "x$xthreads" = "xyes"
+then
+        AC_DEFINE(XTHREADS, 1)
+fi
+
 AC_OUTPUT([Makefile
            xcursor.pc])




More information about the Commit mailing list