3678
3678
SQUID_DEFINE_BOOL(USE_ERR_LOCALES,$enable_auto_locale,
3679
3679
[Use multi-language support on error pages])
3681
dnl check for compression library zlib
3683
AS_HELP_STRING([--without-zlib],[Do not use zlib for compression. Default: auto-detect]), [
3686
[ AS_IF(test ! -d "$withval", AC_MSG_ERROR([--with-zlib path does not point to a directory]))
3687
LIBZLIB_PATH="-L$withval/lib"
3688
CPPFLAGS="-I$withval/include $CPPFLAGS"
3692
AH_TEMPLATE(USE_ZLIB,[zlib support is available])
3694
AS_IF(test "x$with_zlib" != "xno", [
3695
SQUID_STATE_SAVE(squid_zlib_state)
3696
LIBS="$LIBS $LIBZLIB_PATH"
3697
PKG_CHECK_MODULES([LIBZLIB],[zlib],[ CPPFLAGS="$CPPFLAGS $LIBZLIB_CFLAGS" ])
3698
AC_CHECK_HEADERS(zlib.h)
3699
SQUID_STATE_ROLLBACK(squid_zlib_state) #de-pollute LIBS
3701
AS_IF(test "x$with_zlib" = "xyes" -a "x$LIBZLIB_LIBS" = "x",
3702
AC_MSG_ERROR([Required zlib library not found])
3703
, test "x$LIBZLIB_LIBS" != "x", [
3704
CXXFLAGS="$LIBZLIB_CFLAGS $CXXFLAGS"
3705
ZLIB="$LIBZLIB_PATH $LIBZLIB_LIBS $ZLIB"
3706
AC_DEFINE(USE_ZLIB,1,[zlib support is available])]
3709
AC_MSG_NOTICE([zlib support: ${with_zlib:=auto} ${LIBZLIB_PATH} ${LIBZLIB_LIBS}])
3682
3712
dnl Need the debugging version of malloc if available