From de0f8c7cc2a266f4ad569e0202464a8870d3a318 Mon Sep 17 00:00:00 2001 From: Roger Pau Monne Date: Wed, 14 Mar 2012 14:20:58 +0000 Subject: autoconf: add missing compression checks for libxc Move missing checks from tools/libxc/Makefile to configure script. Signed-off-by: Roger Pau Monne Acked-by: Ian Jackson Acked-by: Jan Beulich Committed-by: Ian Jackson --- tools/configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tools/configure.ac') diff --git a/tools/configure.ac b/tools/configure.ac index aeeb7b07c2..3d53a9536d 100644 --- a/tools/configure.ac +++ b/tools/configure.ac @@ -106,6 +106,16 @@ PKG_CHECK_MODULES(glib, glib-2.0) AX_DEFAULT_LIB # Checks for libraries. +AC_CHECK_HEADER([bzlib.h], [ +AC_CHECK_LIB([bz2], [BZ2_bzDecompressInit], [zlib="$zlib -DHAVE_BZLIB -lbz2"]) +]) +AC_CHECK_HEADER([lzma.h], [ +AC_CHECK_LIB([lzma], [lzma_stream_decoder], [zlib="$zlib -DHAVE_LZMA -llzma"]) +]) +AC_CHECK_HEADER([lzo/lzo1x.h], [ +AC_CHECK_LIB([lzo2], [lzo1x_decompress], [zlib="$zlib -DHAVE_LZO1X -llzo2"]) +]) +AC_SUBST(zlib) AC_CHECK_LIB([aio], [io_setup], [system_aio="y"], [system_aio="n"]) AC_SUBST(system_aio) AC_CHECK_LIB([crypto], [MD5], [], [AC_MSG_ERROR([Could not find libcrypto])]) -- cgit v1.2.3