From d8263b1e91d76706d52df321ef642c1c8297e8e4 Mon Sep 17 00:00:00 2001 From: Guangyao Ma Date: Wed, 7 Jul 2021 16:24:54 +0800 Subject: [PATCH] fix: mksh compile bug fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 编译框架整改,需要所有交叉编译指定sysroot以及arch相关的编译选项,用来在编译链 接过程中在指定的sysroot路径下,寻找符合arch要求的依赖库。往往,sysroot选项和 arch选项需要同时出现在编译链接选项中。 close #I3ZMR7 Signed-off-by: Guangyao Ma Change-Id: If2249721e0e35615b95f5525e57241aae910c212 --- apps/config.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/config.mk b/apps/config.mk index 21410057..417446cb 100644 --- a/apps/config.mk +++ b/apps/config.mk @@ -44,7 +44,7 @@ CFLAGS := -std=c99 -fno-exceptions $(BASE_OPTS) $(LITEOS_COPTS_OPTMIZE) CXXFLAGS := -std=c++11 -fexceptions -fpermissive -frtti $(BASE_OPTS) $(LITEOS_COPTS_OPTMIZE) LDCFLAGS := -lc ifeq ($(LOSCFG_COMPILER_CLANG_LLVM), y) -LLVM_SYSROOT := --sysroot=$(SYSROOT_PATH) +LLVM_SYSROOT := --sysroot=$(SYSROOT_PATH) $(ARCH_CFLAGS) LDCXXFLGS := -lc++ -lc++abi -lc else BASE_OPTS += -Wl,-z,relro,-z,now -- GitLab