These dependencies are optional but default to enabled, so if you shouldn't have to explicitly have to mention them when you run configure. --- configure.ac | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/configure.ac b/configure.ac index 8a34620..580bbf8 100644 --- a/configure.ac +++ b/configure.ac @@ -83,27 +83,28 @@ PKG_CHECK_MODULES(LIBVIRT_GLIB, libvirt-glib-1.0 >= $LIBVIRT_GOBJECT_REQUIRED) PKG_CHECK_MODULES(LIBVIRT_GOBJECT, libvirt-gobject-1.0 >= $LIBVIRT_GOBJECT_REQUIRED) PKG_CHECK_MODULES(LIBVIRT_GCONFIG, libvirt-gconfig-1.0 >= $LIBVIRT_GCONFIG_REQUIRED) -AC_ARG_WITH([zlib], - [AS_HELP_STRING([--with-zlib], - [add ZLIB support @<:@default=yes@:>@])]) -m4_divert_text([DEFAULTS], [with_zlib=yes]) - orig_pkg_config="$PKG_CONFIG" PKG_CONFIG="$PKG_CONFIG --static" -if test "$with_zlib" = "yes" ; then - PKG_CHECK_MODULES(ZLIB, zlib >= $ZLIB_REQUIRED) - AC_DEFINE([WITH_ZLIB], [1], [Whether ZLIB support was enabled]) -fi + +AC_ARG_WITH([zlib], + [AS_HELP_STRING([--with-zlib], + [add ZLIB support @<:@default=yes@:>@])]) +m4_divert_text([DEFAULTS], [with_zlib=yes]) +ZLIB_CFLAGS= +ZLIB_LIBS= +AM_CONDITIONAL([WITH_ZLIB], [test "x$with_zlib" != "xno"]) +AM_COND_IF([WITH_ZLIB], + [PKG_CHECK_MODULES([ZLIB], [zlib >= $ZLIB_REQUIRED])]) AC_ARG_WITH([lzma], - [AS_HELP_STRING([--with-lzma], - [add LZMA support @<:@default=yes@:>@])]) + [AS_HELP_STRING([--with-lzma], + [add LZMA support @<:@default=yes@:>@])]) m4_divert_text([DEFAULTS], [with_lzma=yes]) - -if test "$with_lzma" = "yes" ; then - PKG_CHECK_MODULES(LZMA, liblzma >= $LZMA_REQUIRED) - AC_DEFINE([WITH_LZMA], [1], [Whether LZMA support was enabled]) -fi +LZMA_CFLAGS= +LZMA_LIBS= +AM_CONDITIONAL([WITH_LZMA], [test "x$with_lzma" != "xno"]) +AM_COND_IF([WITH_LZMA], + [PKG_CHECK_MODULES([LZMA], [liblzma >= $LZMA_REQUIRED])]) PKG_CONFIG="$orig_pkg_config" LIBVIRT_SANDBOX_CAPNG -- 2.5.5 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list