From 7b054153eccbf0843fbbfb131855f56ea5c695e0 Mon Sep 17 00:00:00 2001 From: Gabriele Giacone <1o5g4r8o@gmail.com> Date: Thu, 20 Mar 2014 10:44:20 +0100 Subject: Make bz2 and gz support optional * config.make.in (HAVE_LIBBZ2, HAVE_LIBZ): New variables. * configure.ac (--without-libbz2, --without-libz): New options. * ext2fs/Makefile (OTHERLIBS): Make -lbz2 and -lz optional. * fatfs/Makefile (OTHERLIBS): Likewise. * isofs/Makefile (OTHERLIBS): Likewise. * libstore/Makefile (maybe_part): Remove variable. (store-types): Add part, bunzip2 and gunzip support conditionnally. (LDLIBS): Make -lbz2 and -lz optional. (OBJS): Add GUNZIP_OBJS and BUNZIP2_OBJS optional. --- isofs/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'isofs') diff --git a/isofs/Makefile b/isofs/Makefile index 9147c123..6475c521 100644 --- a/isofs/Makefile +++ b/isofs/Makefile @@ -22,7 +22,7 @@ SRCS = inode.c main.c lookup.c pager.c rr.c OBJS = $(SRCS:.c=.o) HURDLIBS = diskfs iohelp fshelp store pager ports ihash shouldbeinlibc -OTHERLIBS = -lpthread -lbz2 -lz +OTHERLIBS = -lpthread $(and $(HAVE_LIBBZ2),-lbz2) $(and $(HAVE_LIBZ),-lz) include ../Makeconf -- cgit v1.2.3