From: yumeyao Date: Fri, 8 Jan 2021 22:27:31 +0000 (+0800) Subject: Fix visibility of symbols in .so (#2441) X-Git-Tag: v1.4.9^2~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=821d9acd17f251a8ee548eadbc3c5bccdfca7691;p=thirdparty%2Fzstd.git Fix visibility of symbols in .so (#2441) Fix visibility of symbols in .so and add an alias for renamed API --- diff --git a/lib/Makefile b/lib/Makefile index a0c0ca10b..a3b2ee740 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -255,8 +255,8 @@ else # not Windows LIBZSTD = libzstd.$(SHARED_EXT_VER) .PHONY: $(LIBZSTD) # must be run every time -$(LIBZSTD): CFLAGS += -fPIC -$(LIBZSTD): LDFLAGS += -shared -fvisibility=hidden +$(LIBZSTD): CFLAGS += -fPIC -fvisibility=hidden +$(LIBZSTD): LDFLAGS += -shared ifndef BUILD_DIR # determine BUILD_DIR from compilation flags