diff options
author | Andreas Tobler <a.tobler@schweiz.org> | 2006-05-31 20:29:40 +0000 |
---|---|---|
committer | Andreas Tobler <a.tobler@schweiz.org> | 2006-05-31 20:29:40 +0000 |
commit | 6cb6da46bae339c91ae0d189400b1575e3622293 (patch) | |
tree | bd8760a99f0b8942741b8f8d41f7ce5777f4ecff /configure.ac | |
parent | 2902f5ec80c5d9c856a1d18dd65d1bbe56cbe59e (diff) | |
download | classpath-6cb6da46bae339c91ae0d189400b1575e3622293.tar.gz |
2006-05-31 Thomas Fitzsimmons <fitzsim@redhat.com>
Andreas Tobler <a.tobler@schweiz.ch>
* configure.ac: Check for libXrender when the GTK peers are
enabled, and set HAVE_XRENDER accordingly. Add -lXrender to
X_EXTRA_LIBS.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c
(Java_gnu_java_awt_peer_gtk_ComponentGraphics_hasXRender)
[HAVE_XRENDER]: Call XRenderQueryExtension conditionally.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 8132713a5..31bc1e94c 100644 --- a/configure.ac +++ b/configure.ac @@ -406,6 +406,12 @@ if test "x${COMPILE_JNI}" = xyes; then PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.8 gthread-2.0 >= 2.2 gdk-pixbuf-2.0) PKG_CHECK_MODULES(FREETYPE2, freetype2) PKG_CHECK_MODULES(PANGOFT2, pangoft2) + dnl Check if we can link against the XRender library and set + dnl HAVE_XRENDER accordingly. + AC_CHECK_LIB([Xrender], [XRenderQueryExtension], + [AC_DEFINE(HAVE_XRENDER, 1, [Define to 1 if you have libXrender.])[X_EXTRA_LIBS="$X_EXTRA_LIBS -lXrender"]], + [true], + [${X_LIBS}]) AC_SUBST(GTK_CFLAGS) AC_SUBST(GTK_LIBS) |