1 dnl Process this file with autoconf to produce a configure script.
6 AC_SUBST(ATK_MAJOR_VERSION)
7 AC_SUBST(ATK_MINOR_VERSION)
10 AM_INIT_AUTOMAKE(atk, 0.1)
17 if test "x$GCC" = "xyes"; then
19 *[\ \ ]-Wall[\ \ ]*) ;;
20 *) CFLAGS="$CFLAGS -Wall" ;;
29 AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
30 if test x$PKG_CONFIG = xno ; then
31 AC_MSG_ERROR([*** pkg-config not found. See http://pkgconfig.sourceforge.net])
34 if ! pkg-config --atleast-pkgconfig-version 0.5 ; then
35 AC_MSG_ERROR([*** pkg-config too old; version 0.5 or better required.])
38 GLIB_PACKAGES="gobject-2.0 gmodule-2.0 gthread-2.0"
39 AC_SUBST(GLIB_PACKAGES)
40 GLIB_REQUIRED_VERSION=1.3.2
42 AC_MSG_CHECKING(GLib version)
43 if $PKG_CONFIG --atleast-version $GLIB_REQUIRED_VERSION glib-2.0 ; then
47 *** GLIB $GLIB_REQUIRED_VERSION or newer is required. The latest version of GLIB
48 *** is always available from ftp://ftp.gtk.org/.
52 PANGO_PACKAGES="pango"
53 AC_SUBST(PANGO_PACKAGES)
55 # Check for Pango flags
57 AC_MSG_CHECKING(Pango version)
58 if $PKG_CONFIG --exists $PANGO_PACKAGES ; then
62 *** Pango not found. Pango is required to build ATK.
63 *** See http://www.pango.org for Pango information.
67 DEP_CFLAGS=`$PKG_CONFIG --cflags $GLIB_PACKAGES $PANGO_PACKAGES`
68 DEP_LIBS=`$PKG_CONFIG --libs $GLIB_PACKAGES $PANGO_PACKAGES`
72 AC_CHECK_LIB(pango, pango_context_new, :, AC_MSG_ERROR([
73 *** Can't link to Pango. Pango is required to build
74 *** GTK+. For more information see http://www.pango.org]), $DEP_LIBS)