libextractor

GNU libextractor
Log | Files | Refs | Submodules | README | LICENSE

commit df09746a879a46bb276170576ae3e8ab3af51a3e
parent 5224b82ae4c58fd97074924b8c386ac3e2122e56
Author: LRN <lrn1986@gmail.com>
Date:   Tue,  9 Oct 2012 17:26:08 +0000

Link tidy conftest (required on W32)

Diffstat:
Mconfigure.ac | 21++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/configure.ac b/configure.ac @@ -369,13 +369,20 @@ AC_CHECK_LIB(magic, magic_open, AM_CONDITIONAL(HAVE_MAGIC, false))], AM_CONDITIONAL(HAVE_MAGIC, false)) -AC_MSG_CHECKING(for tidyInitSource -ltidy) -SAVED_LDFLAGS=$LDFLAGS -AC_CHECK_LIB(tidy, tidyInitSource, - [AC_CHECK_HEADERS([tidy/tidy.h], - AM_CONDITIONAL(HAVE_TIDY, true), - AM_CONDITIONAL(HAVE_TIDY, false))], - AM_CONDITIONAL(HAVE_TIDY, false)) +AC_MSG_CHECKING(for tidyInitSource in -ltidy) +AC_LANG_PUSH(C++) +SAVED_LIBS=$LIBS +LIBS="$LIBS -ltidy" +AC_LINK_IFELSE( + [AC_LANG_PROGRAM([[#include <tidy/tidy.h>]], + [[ Bool b = tidyInitSource (NULL, NULL, NULL, NULL, NULL); ]])], + [AC_MSG_RESULT(yes) + AM_CONDITIONAL(HAVE_TIDY, true) + AC_DEFINE(HAVE_TIDY,1,[Have tidyInitSource in libtidy])], + [AC_MSG_RESULT(no) + AM_CONDITIONAL(HAVE_TIDY, false)]) +LIBS=$SAVED_LIBS +AC_LANG_POP(C++) # restore LIBS LIBS=$LIBSOLD