dnl Process this file with autoconf to produce a configure script. dnl Created by Anjuta application wizard. AC_INIT(mapnik, 0.4.0) AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) AM_CONFIG_HEADER(config.h) AM_MAINTAINER_MODE dnl Disable libtool 1.5 support for languages we don't use define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl define([AC_LIBTOOL_LANG_GCJ_CONFIG], [:])dnl AC_ISC_POSIX AC_PROG_CXX AM_PROG_CC_STDC AC_HEADER_STDC AM_PROG_LIBTOOL dnl Check for option to enable debug AC_MSG_CHECKING(whether to enable debugging) AC_ARG_ENABLE(debug, [ --enable-debug=[no/yes] enables debug build (default=no)],, enable_debug=no) dnl Checks for libraries if [ ! test "x$enable_debug" != "xyes"]; then AC_DEFINE(DEBUG, 1, [Define to enable debug build]) CXXFLAGS="${CXXFLAGS} -g -DDEBUG -DMAPNIK_DEBUG" AC_MSG_RESULT(yes) else AC_MSG_RESULT(no) fi dnl Check for boost AX_BOOST_BASE if test "$succeeded" != "yes" ; then echo "Error: You need to install the boost library!" exit fi AX_BOOST_THREAD if test "x$ax_cv_boost_thread" = "xno"; then echo echo "Error: You need to install the boost thread library!" echo exit fi AX_BOOST_FILESYSTEM if test "x$ax_cv_boost_filesystem" = "xno"; then echo echo "Error: You need to install the boost filesystem library!" echo exit fi AX_BOOST_REGEX if test "x$ax_cv_boost_regex" = "xno"; then echo echo "Error: You need to install the boost regex library!" echo exit fi AX_BOOST_SERIALIZATION if test "x$ax_cv_boost_serialization" = "xno"; then echo echo "Error: You need to install the boost serialization library!" echo exit fi AX_LIB_POSTGRESQL if test "$found_postgresql" = "yes"; then AM_CONDITIONAL(BUILD_POSTGRESQL, test "x$found_postgresql" = "xyes") fi AX_CHECK_TIFF if test "x$link_tiff" = "xno"; then exit fi AX_CHECK_JPEG if test "x$link_jpeg" = "xno"; then exit fi AX_CHECK_PROJ if test "x$link_proj" = "xno"; then exit fi AX_CHECK_LTDL if test "x$link_ltdl" = "xno"; then exit fi PKG_CHECK_MODULES(PNG, libpng) AC_SUBST(PNG_CFLAGS) AC_SUBST(PNG_LIBS) PKG_CHECK_MODULES(FREETYPE2, freetype2) AC_SUBST(FREETYPE2_CFLAGS) AC_SUBST(FREETYPE2_LIBS) dnl Check for option to enable included-agg AC_MSG_CHECKING(whether to enable included libagg building) AC_ARG_ENABLE(included_agg, [ --enable-included-agg=[no/yes] enables included libagg build (default=yes)],, enable_included_agg=yes) AM_CONDITIONAL(BUILD_AGG, test "x$enable_included_agg" = "xyes") if [ test "x$enable_included_agg" = "xyes"]; then AGG_LIBS=-L../agg/src AGG_CFLAGS=-I../agg/include AC_SUBST(AGG_LIBS) AC_SUBST(AGG_CFLAGS) AC_MSG_RESULT(yes) else AC_MSG_RESULT(no) PKG_CHECK_MODULES(AGG, libagg) fi dnl Check for option to enable libxml2 AC_MSG_CHECKING(whether to enable included libxml2 building) AC_ARG_ENABLE(libxml2, [ --enable-libxml2=[no/yes] enables included libxml2 build (default=no)],, enable_libxml2=no) AM_CONDITIONAL(HAVE_LIBXML2, test "x$enable_libxml2" = "xyes") if [ test "x$enable_libxml2" = "xyes"]; then AC_MSG_RESULT(yes) PKG_CHECK_MODULES(LIBXML2, libxml-2.0) AC_DEFINE(HAVE_LIBXML2, 1,"") else AC_MSG_RESULT(no) fi AC_OUTPUT([ Makefile include/Makefile include/mapnik/Makefile plugins/Makefile plugins/input/Makefile plugins/input/gdal/Makefile plugins/input/postgis/Makefile plugins/input/raster/Makefile plugins/input/shape/Makefile src/Makefile mapnik.pc mapnik-uninstalled.pc agg/Makefile agg/src/Makefile agg/include/Makefile ])