diff options
author | Roger Pau Monne <roger.pau@entel.upc.edu> | 2012-03-14 14:20:58 +0000 |
---|---|---|
committer | Roger Pau Monne <roger.pau@entel.upc.edu> | 2012-03-14 14:20:58 +0000 |
commit | de0f8c7cc2a266f4ad569e0202464a8870d3a318 (patch) | |
tree | ed50fa38c51ea41a3e59b5829a7cea0633fb7f03 /tools/configure.ac | |
parent | 35ab4e22797545b4ed3f5430fb18d9ca002bf373 (diff) | |
download | xen-de0f8c7cc2a266f4ad569e0202464a8870d3a318.tar.gz xen-de0f8c7cc2a266f4ad569e0202464a8870d3a318.tar.bz2 xen-de0f8c7cc2a266f4ad569e0202464a8870d3a318.zip |
autoconf: add missing compression checks for libxc
Move missing checks from tools/libxc/Makefile to configure script.
Signed-off-by: Roger Pau Monne <roger.pau@entel.upc.edu>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Jan Beulich <JBeulich@suse.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/configure.ac')
-rw-r--r-- | tools/configure.ac | 10 |
1 files changed, 10 insertions, 0 deletions
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])]) |