From 4c9adcd1e4615ed4dba79958dc610f3367e5ade3 Mon Sep 17 00:00:00 2001 From: Saint Xavier Date: Thu, 26 Jun 2008 19:14:14 +0200 Subject: [PATCH] Check for libiconv needed for IRIs support --- ChangeLog | 4 ++++ configure.ac | 13 +++++++++++++ 2 files changed, 17 insertions(+) diff --git a/ChangeLog b/ChangeLog index 8177dc97..89898414 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-06-26 Xavier Saint + + * configure.ac : IRIs support required libiconv, check it. + 2008-06-14 Xavier Saint * configure.ac: Add support for IRIs diff --git a/configure.ac b/configure.ac index 44f397b9..b2923436 100644 --- a/configure.ac +++ b/configure.ac @@ -493,6 +493,19 @@ AC_ARG_ENABLE(iri, AC_ARG_WITH(libidn, AC_HELP_STRING([--with-libidn=[DIR]], [Support IDN/IRIs (needs GNU Libidn)]), libidn=$withval, libidn="") +if test "X$iri" != "Xno"; then + AM_ICONV + + if test "X$am_cv_func_iconv" != "Xyes"; then + iri=no + if test "X$force_iri" = "Xyes"; then + AC_MSG_ERROR([Libiconv is required for IRIs support]) + else + AC_MSG_NOTICE([disabling IRIs because libiconv wasn't found]) + fi + fi +fi + if test "X$iri" != "Xno"; then if test "$libidn" != ""; then LDFLAGS="${LDFLAGS} -L$libidn/lib" -- 2.39.2