X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=configure.ac;h=36a2c3f4776a18b41d6a906d918ba0866e4c8bb1;hb=1bf3c420dad254b9b0275f28541772e28197e19f;hp=0b5ccde23b9b5f65dbf376a2549b837c83476f62;hpb=789def370a1ed54daee69faaa3814ab7a8bdf47e;p=idzebra-moved-to-github.git diff --git a/configure.ac b/configure.ac index 0b5ccde..36a2c3f 100644 --- a/configure.ac +++ b/configure.ac @@ -1,8 +1,8 @@ dnl Zebra, Index Data ApS, 1995-2006 -dnl $Id: configure.ac,v 1.35 2006-11-03 23:17:08 adam Exp $ +dnl $Id: configure.ac,v 1.37 2006-11-06 20:48:42 adam Exp $ dnl AC_PREREQ(2.59) -AC_INIT([idzebra],[2.0.4],[adam@indexdata.dk]) +AC_INIT([idzebra],[2.0.5],[adam@indexdata.dk]) AC_CONFIG_SRCDIR(configure.ac) AC_CONFIG_AUX_DIR(config) AM_INIT_AUTOMAKE([1.8]) @@ -289,8 +289,8 @@ AC_DEFUN([ZEBRA_MODULE],[ fi ]) -ZEBRA_MODULE(text,static, [ --enable-mod-text Text filter]) -ZEBRA_MODULE(grs-sgml,static,[ --enable-mod-grs-sgml Simple SGML/XML filter]) +AC_DEFINE(IDZEBRA_STATIC_GRS_SGML) +ZEBRA_MODULE(text,shared, [ --enable-mod-text Text filter]) ZEBRA_MODULE(grs-regx,shared,[ --enable-mod-grs-regx REGX/TCL filter]) ZEBRA_MODULE(grs-marc,shared,[ --enable-mod-grs-marc MARC filter]) ZEBRA_MODULE(safari,shared, [ --enable-mod-safari Safari filter (DBC)]) @@ -303,11 +303,20 @@ ZEBRA_MODULE(grs-xml,[$def], [ --enable-mod-grs-xml XML filter (Expat based) oldCPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $YAZINC" AC_PREPROC_IFELSE( - [AC_LANG_PROGRAM([[#include ]], - [[ -#if YAZ_HAVE_XSLT + [AC_LANG_PROGRAM([[ +#if YAZ_HAVE_XML2 +#include +#include +#include +#include +#include +#include #else -#error no xslt +#error Libxml2 not available +#endif +]],[[ +#if LIBXML_VERSION < 20615 +#error Libxml2 version < 2.6.15. xmlreader not reliable/present #endif ]])], [def="shared"],