From 3ae0e721c7b6e0483801b9039b3d140e3b68b7f5 Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Tue, 21 Jul 2015 23:22:42 +0200 Subject: checkasm: Always link statically Checkasm needs to use internal symbols that should not be made public. --- common.mak | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'common.mak') diff --git a/common.mak b/common.mak index 9244fd366d..adab9d17bb 100644 --- a/common.mak +++ b/common.mak @@ -24,8 +24,9 @@ TOOLOBJS := $(TOOLS:%=tools/%.o) TOOLS := $(TOOLS:%=tools/%$(EXESUF)) HEADERS += $(HEADERS-yes) -PATH_LIBNAME = $(foreach NAME,$(1),lib$(NAME)/$($(CONFIG_SHARED:yes=S)LIBNAME)) -DEP_LIBS := $(foreach lib,$(FFLIBS),$(call PATH_LIBNAME,$(lib))) +PATH_LIBNAME = $(foreach NAME,$(1),lib$(NAME)/$($(2)LIBNAME)) +DEP_LIBS := $(foreach lib,$(FFLIBS),$(call PATH_LIBNAME,$(lib),$(CONFIG_SHARED:yes=S))) +STATIC_DEP_LIBS := $(foreach lib,$(FFLIBS),$(call PATH_LIBNAME,$(lib))) SRC_DIR := $(SRC_PATH)/lib$(NAME) ALLHEADERS := $(subst $(SRC_DIR)/,$(SUBDIR),$(wildcard $(SRC_DIR)/*.h $(SRC_DIR)/$(ARCH)/*.h)) -- cgit v1.2.3