diff options
author | jcid <devnull@localhost> | 2008-01-19 20:11:45 +0100 |
---|---|---|
committer | jcid <devnull@localhost> | 2008-01-19 20:11:45 +0100 |
commit | ab39ac79864f4f8a1de4bfaacc453e158dd0aa6d (patch) | |
tree | 44e8a452dfc76b204f3551b9436acb0b86f10458 /configure.in | |
parent | 802c8c27494825a8b8295cbd8ee0e3d27eb78095 (diff) |
- Added iconv tests for FreeBSD.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 8bd37913..21ad38a1 100644 --- a/configure.in +++ b/configure.in @@ -300,6 +300,17 @@ if test "x$ssl_ok" = "xyes"; then AC_DEFINE([ENABLE_SSL], [], [Enable SSL support]) fi +dnl ---------------------- +dnl Test for iconv functionality in libc or for libiconv usability +dnl ---------------------- +AC_CHECK_HEADER(iconv.h, iconv_ok=yes, iconv_ok=no) +if test "x$iconv_ok" = "xyes"; then + AC_CHECK_LIB(c, iconv_open, LIBICONV_LIBS="", + AC_CHECK_LIB(iconv, iconv_open, LIBICONV_LIBS="-liconv", iconv_ok=no)) +fi +if test "x$iconv_ok" = "xno"; then + AC_ERROR(libiconv must be installed!) +fi dnl ---------------------- dnl Test for POSIX threads @@ -465,6 +476,7 @@ AC_SUBST(LIBPTHREAD_LDFLAGS) AC_SUBST(LIBFLTK_CXXFLAGS) AC_SUBST(LIBFLTK_CFLAGS) AC_SUBST(LIBFLTK_LIBS) +AC_SUBST(LIBICONV_LIBS) AC_SUBST(datadir) AC_SUBST(src doc) |