X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=configure.ac;h=ab22318b5417665a6425b40a4c3d2aa898061978;hb=b9c1e22ad8e2d8ef56b4aa23df31983d33feeaa6;hp=62c6a718c4e6bf2151eca7d0e4e9a7cd36d678fe;hpb=f33d2c2293d082f63288d8dd430924174837902b;p=metaproxy-moved-to-github.git diff --git a/configure.ac b/configure.ac index 62c6a71..ab22318 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,7 @@ ## -*- 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) @@ -9,7 +10,7 @@ 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 @@ -27,7 +28,13 @@ AC_LANG(C++) # 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) @@ -107,5 +114,21 @@ Configuration: 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