Find system zlib via user override, pkg-config or in standard locations

This commit is contained in:
Simon McVittie 2013-05-19 21:31:12 +01:00
parent 9ff2fc3324
commit c817ab5ae0
1 changed files with 5 additions and 3 deletions

View File

@ -1028,11 +1028,13 @@ ifeq ($(USE_VOIP),1)
endif
ifeq ($(USE_INTERNAL_ZLIB),1)
BASE_CFLAGS += -DNO_GZIP
BASE_CFLAGS += -I$(ZDIR)
ZLIB_CFLAGS = -DNO_GZIP -I$(ZDIR)
else
LIBS += -lz
ZLIB_CFLAGS ?= $(shell pkg-config --silence-errors --cflags zlib || true)
ZLIB_LIBS ?= $(shell pkg-config --silence-errors --libs zlib || echo -lz)
endif
BASE_CFLAGS += $(ZLIB_CFLAGS)
LIBS += $(ZLIB_LIBS)
ifeq ($(USE_INTERNAL_JPEG),1)
BASE_CFLAGS += -DUSE_INTERNAL_JPEG