- configure.in: fixed a couple of problems reported by
okiddle@yahoo.co.uk and allanc@chickenandporn.com when compiling
without gcc on non linux platforms.
Daniel
diff --git a/configure.in b/configure.in
index 21ac9bc..92b2e5a 100644
--- a/configure.in
+++ b/configure.in
@@ -157,12 +157,13 @@
dnl http://bugs.gnome.org/db/31/3163.html
dnl
if test "${GCC}" != "yes" ; then
- CFLAGS="${CFLAGS} -Wall "
case "${host}" in
*-*-hpux* )
CFLAGS="${CFLAGS} -Wp,-H30000"
;;
esac
+else
+ CFLAGS="${CFLAGS} -Wall"
fi
case ${host} in
*-*-solaris*)
@@ -320,8 +321,9 @@
if test "$with_iconv" = "no" ; then
echo Disabling ICONV support
WITH_ICONV=0
-else
- AC_CHECK_FUNC(iconv, , AC_CHECK_LIB(iconv, iconv))
+else
+ AC_CHECK_HEADER(iconv.h,
+ AC_CHECK_FUNC(iconv, , AC_CHECK_LIB(iconv, iconv)))
if test "$have_iconv" != "" ; then
echo Iconv support not found
WITH_ICONV=0