From a7f9172a2eb097c83268365c54539acebd5171f9 Mon Sep 17 00:00:00 2001 From: bsp2 Date: Thu, 25 Oct 2018 19:00:12 +0200 Subject: [PATCH] add -fPIC for x64 Linux build --- dep/yac/sharedlib_linux.mk | 4 ++-- dep/yac/staticlib_linux.mk | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dep/yac/sharedlib_linux.mk b/dep/yac/sharedlib_linux.mk index 1143235f..6e3f7857 100644 --- a/dep/yac/sharedlib_linux.mk +++ b/dep/yac/sharedlib_linux.mk @@ -12,9 +12,9 @@ TARGET=$(TARGET_BASENAME).so endif CPPFLAGS += -I"$(VSVR_BASE_DIR)/dep/yac" $(EXTRAFLAGS) -#CPPFLAGS+= -fPIC +CPPFLAGS+= -fPIC CFLAGS += -I"$(VSVR_BASE_DIR)/dep/yac" $(EXTRAFLAGS) -#CFLAGS+= -fPIC +CFLAGS+= -fPIC EXTRALIBS += -L$(CROSS_ROOT)/usr/lib -lm -lpthread ###########include sharedlib_common_gcc.mk diff --git a/dep/yac/staticlib_linux.mk b/dep/yac/staticlib_linux.mk index 01024350..501cab5a 100644 --- a/dep/yac/staticlib_linux.mk +++ b/dep/yac/staticlib_linux.mk @@ -25,6 +25,9 @@ ifeq ("$(TARGET)","") TARGET=$(TARGET_BASENAME).a endif +CFLAGS+= -fPIC +CPPFLAGS+= -fPIC + CPPFLAGS += -I"$(VSVR_BASE_DIR)/dep/yac/" -DLINUX $(EXTRAFLAGS) # -DYAC_FORCE_NO_TLS EXTRALIBS +=