AS_HELP_STRING([--without-libz], [compile without libz]),
[], [with_libz=auto]
)
-AS_IF([test "x$with_libz" = xno], [have_z=no], [
- AC_CHECK_LIB([z], [crc32], [have_z=yes], [have_z=no])
+have_z=no
+AS_IF([test "x$with_libz" = xno], [], [
+ PKG_CHECK_MODULES([Z], [zlib], [have_z=yes], [have_z=no])
])
+AC_SUBST([Z_LIBS])
AC_ARG_WITH([libmagic],
AS_HELP_STRING([--without-libmagic], [compile without libmagic]),
MANPAGES += disk-utils/fsck.cramfs.8
dist_noinst_DATA += disk-utils/fsck.cramfs.8.adoc
fsck_cramfs_SOURCES = disk-utils/fsck.cramfs.c $(cramfs_common_sources)
-fsck_cramfs_LDADD = $(LDADD) -lz libcommon.la
+fsck_cramfs_LDADD = $(LDADD) $(Z_LIBS) libcommon.la
sbin_PROGRAMS += mkfs.cramfs
MANPAGES += disk-utils/mkfs.cramfs.8
dist_noinst_DATA += disk-utils/mkfs.cramfs.8.adoc
mkfs_cramfs_SOURCES = disk-utils/mkfs.cramfs.c $(cramfs_common_sources)
-mkfs_cramfs_LDADD = $(LDADD) -lz libcommon.la
+mkfs_cramfs_LDADD = $(LDADD) $(Z_LIBS) libcommon.la
endif
if BUILD_FDFORMAT