From: Jens Axboe Date: Fri, 5 Apr 2013 10:55:42 +0000 (+0200) Subject: configure: check for zlib X-Git-Tag: fio-2.1~57^2~14 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=a9bca4aa722a23d648e622da8a83f5ab3a943531 configure: check for zlib It's required for gfio, even if gfio isn't enabled. The client and server uses compression for larger messages. Signed-off-by: Jens Axboe --- diff --git a/configure b/configure index 5dd683c6..4e2202fe 100755 --- a/configure +++ b/configure @@ -395,6 +395,28 @@ else fi echo "Wordsize $wordsize" +########################################## +# zlib probe +zlib="no" +cat > $TMPC < +int main(void) +{ + z_stream stream; + if (inflateInit(&stream) != Z_OK) + return 1; + return 0; +} +EOF +if compile_prog "" "-lz" "zlib" ; then + zlib=yes + LIBS="-lz $LIBS" +else + feature_not_found "zlib" + zlib=no +fi +echo "zlib $zlib" + ########################################## # linux-aio probe libaio="no"