## -*- Autoconf -*-
## Process this file with autoconf to produce a configure script.
+# Autoconf and automake setup
AC_PREREQ(2.57)
AC_INIT(yp2, 0.0.1, marc@indexdata.dk)
AM_CONFIG_HEADER(src/config.hpp)
AC_CONFIG_SRCDIR(configure.ac)
AC_CONFIG_AUX_DIR(config)
AC_CANONICAL_SYSTEM
-AC_PREFIX_DEFAULT(`pwd`)
+##AC_PREFIX_DEFAULT(`pwd`/install)
AM_INIT_AUTOMAKE
# Checks for libraries.
##AC_CHECK_LIB(ibrary, main)
-AC_CHECK_LIB(boost_thread, main)
+AC_CHECK_LIB(boost_thread, main, [],[
+ AC_MSG_ERROR([boost thread library not found. Install libboost-thread-dev (or similar)])
+])
+
+## AC_CHECK_LIB(boost_unit_test_framework, [], [],[
+## AC_MSG_ERROR([boost unit test library not found. Install libboost-test-dev (or similar)])
+## ])
## YAZPP checks
YAZPP_INIT(threads,1.0)
Linked libs: ${LIBS}
Host System Type: ${host}
Install path: ${prefix}
+ Automake: ${AUTOMAKE}
------------------------------------------------------------------------"
+
+automake --version| grep 1.4 > /dev/null || \
+automake --version| grep 1.5 > /dev/null || \
+automake --version| grep 1.6 > /dev/null || \
+automake --version| grep 1.7 > /dev/null || \
+automake --version| grep 1.8 > /dev/null \
+&& echo \
+" YOUR AUTOMAKE IS TOO OLD - USE VERSION 1.9 OR NEWER
+
+ On a Debian system run
+
+ sudo apt-get install automake1.9
+ sudo update-alternatives --config automake
+
+"
\ No newline at end of file