From 166830ed0a87471203c5ecba576be24f6e1fd72e Mon Sep 17 00:00:00 2001 From: Przemyslaw Skibinski Date: Wed, 30 Nov 2016 16:43:07 +0100 Subject: [PATCH] autodetect -lz --- programs/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/programs/Makefile b/programs/Makefile index 4f5a00d5b..e44f11264 100644 --- a/programs/Makefile +++ b/programs/Makefile @@ -125,7 +125,11 @@ zstd-compress: $(ZSTDCOMMON_FILES) $(ZSTDCOMP_FILES) zstdcli.c fileio.c $(CC) $(FLAGS) -DZSTD_NOBENCH -DZSTD_NODICT -DZSTD_NODECOMPRESS $^ -o $@$(EXT) gzstd: clean_decomp_o - CFLAGS+=-DZSTD_GZDECOMPRESS LDFLAGS+=-lz $(MAKE) zstd +ifeq ($(shell ld -lz 2>/dev/null && echo -n true),true) + $(MAKE) zstd MOREFLAGS=-DZSTD_GZDECOMPRESS LDFLAGS="-lz" +else + $(MAKE) zstd +endif generate_res: windres\generate_res.bat