2 [Jonas Fonseca <fonseca@diku.dk>],
5 AC_CONFIG_HEADER(config.h)
6 AC_CONFIG_SRCDIR(tig.c)
9 AC_HELP_STRING([--with-libiconv=DIRECTORY],[base directory for libiconv]))
10 if test "$with_libiconv" != ""
12 CFLAGS="$CFLAGS -I$with_libiconv/include"
13 LDFLAGS="$LDFLAGS -L$with_libiconv/lib"
17 dnl See if we need to link with -liconv to get the iconv() function.
19 AC_SEARCH_LIBS([wclear], [ncurses curses])
20 AC_SEARCH_LIBS([iconv], [iconv])
22 if test "$ac_cv_search_iconv" = "no"
24 AC_MSG_FAILURE([iconv() not found. Please install libiconv.],[1])
28 dnl See if iconv() requires a const char ** for the input buffer.
30 if test "$GCC" = "yes"
33 CFLAGS="$CFLAGS -Werror"
34 AC_MSG_CHECKING([whether iconv needs const char **])
36 [AC_LANG_PROGRAM([[#include <iconv.h>]],
40 iconv(cd, buf, size, buf, size);]])],
41 [AC_DEFINE([ICONV_INBUF_TYPE],[char *],
42 [Type of iconv() input buffer])
44 [AC_DEFINE([ICONV_INBUF_TYPE],[const char *],
45 [Type of iconv() input buffer])
46 AC_MSG_RESULT([yes])])
52 AC_CONFIG_FILES([config.make])