| 1 | dnl A function to check for zlib availability. zlib is used by default |
| 2 | dnl unless the user configured with --disable-nls. |
| 3 | |
| 4 | AC_DEFUN([AM_ZLIB], |
| 5 | [ |
| 6 | # See if the user specified whether he wants zlib support or not. |
| 7 | AC_ARG_WITH(zlib, |
| 8 | [ --with-zlib include zlib support (auto/yes/no) [default=auto]], |
| 9 | [], [with_zlib=auto]) |
| 10 | |
| 11 | if test "$with_zlib" != "no"; then |
| 12 | AC_SEARCH_LIBS(zlibVersion, z, [AC_CHECK_HEADERS(zlib.h)]) |
| 13 | if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then |
| 14 | AC_MSG_ERROR([zlib (libz) library was explicitly requested but not found]) |
| 15 | fi |
| 16 | fi |
| 17 | ]) |
| 18 | |