summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2006-08-18 17:02:24 -0400
committerBehdad Esfahbod <behdad@behdad.org>2006-08-18 17:02:24 -0400
commit0c6c0a9e0b3e8cd1caa25a2ee65b8384840295b3 (patch)
tree242347ea8512bea4a5077e1d2cc7a08be4ad5a9c
parent84a9ca1835998a11b78f5989ce927166c2baa00f (diff)
[configure] Use _NONPKGCONFIG_LIBS if no xrender pkg-config modele is found
-rw-r--r--configure.in7
1 files changed, 4 insertions, 3 deletions
diff --git a/configure.in b/configure.in
index f9cba5def..ca0a096cd 100644
--- a/configure.in
+++ b/configure.in
@@ -234,15 +234,16 @@ if test "x$use_xlib" = xyes; then
fi
CAIRO_BACKEND_ENABLE(xlib_xrender, Xlib Xrender, xlib-xrender, XLIB_XRENDER_SURFACE, auto, [
- use_xlib_xrender=$use_xlib
- if test "x$use_xlib_xrender" = xyes; then
+ if test "x$use_xlib" != "xyes"; then
+ use_xlib_xrender="no (requires --enable-xlib)"
+ else
dnl Check for Xrender header files if the Xrender package is not installed:
xlib_xrender_BASE=cairo-xlib
xlib_xrender_REQUIRES="xrender >= 0.6"
PKG_CHECK_MODULES(xlib_xrender, $xlib_xrender_REQUIRES, ,
[xlib_xrender_REQUIRES=""
AC_CHECK_HEADER(X11/extensions/Xrender.h,
- [xlib_xrender_LIBS="-lXrender"],
+ [xlib_xrender_NONPKGCONFIG_LIBS="-lXrender"],
[use_xlib_xrender="no (requires Xrender http://freedesktop.org/Software/xlibs)"])])
fi
])