From c03fc5b447602b8cac245e4be8e369c88f70e184 Mon Sep 17 00:00:00 2001 From: Amar Takhar Date: Tue, 1 Apr 2008 18:49:01 +0000 Subject: [PATCH] Switch iconv support to use AC_AGI_COMPILE. Originally committed to SVN as r2165. --- configure.in | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/configure.in b/configure.in index 4e5f05afb..53d92afb2 100644 --- a/configure.in +++ b/configure.in @@ -406,17 +406,16 @@ if test -z "$ICONV_CFLAGS"; then fi if test "$enable_libass" != "no"; then - aegisub_save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$ICONV_CFLAGS" - AC_CHECK_HEADER(iconv.h, [ICONV_CFLAGS="$ICONV_CFLAGS"; with_iconv="yes"], with_iconv="no") - CPPFLAGS="$aegisub_save_CPPFLAGS" + AC_AGI_COMPILE([iconv], [iconv], [$ICONV_CFLAGS], [$ICONV_LDFLAGS],[ +#include +int main(void) { + iconv_t ic; + ic = iconv_open ("UTF-8", "UTF-8"); + if (!ic) return 1; + return 0; +} ]) - aegisub_save_LDFLAGS="$LDFLAGS" - LDFLAGS="$ICONV_LDFLAGS" - AC_CHECK_LIB([iconv], [iconv_open],[ICONV_LDFLAGS="$ICONV_LDFLAGS"; with_iconv="yes"], with_iconv="no") - LDFLAGS="$aegisub_save_LDFLAGS" - - if test "$with_iconv" = "yes"; then + if test "$agi_with_iconv" = "yes"; then LIBASS_LIBS="-L../libass -lass_aegisub" LIBASS_CFLAGS="-I../libass" with_libass="yes" @@ -428,6 +427,8 @@ fi if test "$with_libass" = "yes"; then AC_DEFINE(WITH_LIBASS, 1, [Enable libass Subtitle Provider]) +else + with_libass="no" fi AC_SUBST(ICONV_LDFLAGS) @@ -438,7 +439,6 @@ AM_CONDITIONAL([WITH_LIBASS], [test "$with_libass" = "yes"]) - ########### ## Hunspell ###########