From 821d9acd17f251a8ee548eadbc3c5bccdfca7691 Mon Sep 17 00:00:00 2001 From: yumeyao Date: Sat, 9 Jan 2021 06:27:31 +0800 Subject: [PATCH] Fix visibility of symbols in .so (#2441) Fix visibility of symbols in .so and add an alias for renamed API --- lib/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Makefile b/lib/Makefile index a0c0ca10..a3b2ee74 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