X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=configure.ac;h=35a5d01a21717f79873efa87ee2881992b3d3b65;hb=f1d6d57b100b334e635f56437c5a9748a97a232a;hp=d71ca180e877fa00f896a275231dd16ad471adbf;hpb=e0274b6e40958df2e422b1e3db69a9bc710f5357;p=metaproxy-moved-to-github.git diff --git a/configure.ac b/configure.ac index d71ca18..35a5d01 100644 --- a/configure.ac +++ b/configure.ac @@ -23,8 +23,8 @@ AC_PROG_MAKE_SET AC_PROG_RANLIB AM_PROG_LIBTOOL -# Use C++ compilers only for tests -AC_LANG(C++) +# Default language to use for tests (some tests may switch to C++) +AC_LANG(C) if test "$enable_shared" = "yes"; then AC_DEFINE([HAVE_DL_SUPPORT],[1], @@ -33,20 +33,19 @@ fi # Checks for libraries. AC_CHECK_LIB(dl,dlopen) +AC_CHECK_LIB(m,main) +## YAZPP checks +YAZPP_INIT(threads,1.0.2) +if test -z "$YAZPPLIB"; then + AC_MSG_ERROR([YAZ++ development libraries missing]) +fi +YAZ_DOC +CPPFLAGS="$YAZPPINC $CPPFLAGS" # check for Boost C++ development libs and headers -AX_BOOST_BASE(1.33) -AX_BOOST_DATE_TIME(1.33) -AX_BOOST_PROGRAM_OPTIONS(1.33) -AX_BOOST_THREAD(1.33) -AX_BOOST_UNIT_TEST_FRAMEWORK(1.33) - -LD_FLAGS="$LD_FLAGS $BOOST_LDFLAGS" -#AM_LDLFAGS="$AM_LDLFAGS\ -LIBS="$LIBS\ -$BOOST_DATE_TIME_LIB $BOOST_PROGRAM_OPTIONS_LIB $BOOST_THREAD_LIB"; +AX_BOOST([1.32]) if test "$ax_cv_boost_base" = "no"; then AC_MSG_ERROR([install libboost-dev or similar]) fi @@ -64,12 +63,6 @@ if test "$ax_cv_boost_unit_test_framework" = "no"; then fi -## YAZPP checks -YAZPP_INIT(threads,1.0.2) -if test -z "$YAZPPLIB"; then - AC_MSG_ERROR([YAZ++ development libraries missing]) -fi -YAZ_DOC # Checks for header files. ##AC_HEADER_STDC @@ -123,6 +116,10 @@ echo \ Automake: ${AUTOMAKE} Archiver: ${AR} Ranlib: ${RANLIB} + Boost Version: ${BOOST_VERSION} + Boost Include: ${BOOST_CPPFLAGS} + Boost linker flags: ${BOOST_LDFLAGS} + Boost Libs: ${BOOST_DATE_TIME_LIB} ${BOOST_PROGRAM_OPTIONS_LIB} ${BOOST_THREAD_LIB} YAZPP Version: ${YAZPPVERSION} YAZPP Include: ${YAZPPINC} YAZPP La Lib: ${YAZPPLALIB}