From 06f7e893f1a9f90a6270109268c81e126ab5e4ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 11 May 1997 19:38:22 +0200 Subject: [PATCH] Added version check of zlib.h. Rev: src/modules/Gz/configure.in:1.4 --- src/modules/Gz/configure.in | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/modules/Gz/configure.in b/src/modules/Gz/configure.in index 607731762e..2b45a60b5e 100644 --- a/src/modules/Gz/configure.in +++ b/src/modules/Gz/configure.in @@ -7,11 +7,22 @@ sinclude(../module_configure.in) if test x$with_zlib = xyes ; then AC_CHECK_HEADERS(zlib.h) if test $ac_cv_header_zlib_h = yes ; then - AC_CHECK_LIB(z, compress, [ + AC_MSG_CHECKING([if libz.h is new enough]) + AC_TRY_LINK([ +#include <zlib.h> + ],[ +int main(int argc, char **argv) +{ + return((Z_NO_COMPRESSION|Z_VERSION_ERROR) & 0); +} + ],[ AC_MSG_RESULT(yes) ],[ AC_MSG_RESULT(no); ac_cv_header_zlib_h=no ]) + if test $ac_cv_header_zlib_h = yes ; then + AC_CHECK_LIB(z, compress, [ AC_DEFINE(HAVE_LIBZ) LIBS="${LIBS-} -lz" ] , AC_CHECK_LIB(gz, compress)) + fi fi fi -- GitLab