From 4860efbcc5bab4e1bf02f4db379333e308d5438b Mon Sep 17 00:00:00 2001 From: xwx1135370 Date: Fri, 21 Feb 2025 10:08:49 +0800 Subject: [PATCH] [BUILD][Mac][LLDB]ninja error:'xx/out/lzma/lib/xx/liblzma.23.01.dylib', needed by liblldb.15.0.4.dylib Issue:https://gitee.com/openharmony/third_party_llvm-project/issues/IBNSM8?from=project-issue Test:LLVM toolchain compilation Signed-off-by: xwx1135370 --- llvm-build/build.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm-build/build.py b/llvm-build/build.py index f63fe293fd62..11f19925a9dd 100755 --- a/llvm-build/build.py +++ b/llvm-build/build.py @@ -854,7 +854,7 @@ class LlvmCore(BuildUtils): llvm_defines['PANEL_LIBRARIES'] = ncurses_libs if self.build_config.enable_lzma_7zip: - llvm_defines['LIBLZMA_LIBRARIES'] = self.merge_out_path('lzma', 'lib', self.use_platform(), f'liblzma.{self.build_config.LZMA_VERSION}.dylib') + llvm_defines['LIBLZMA_LIBRARIES'] = self.merge_install_dir('lzma', self.use_platform(), 'lib', f'liblzma.{self.build_config.LZMA_VERSION}.dylib') if self.build_config.build_libedit: llvm_defines['LibEdit_LIBRARIES'] = \ @@ -2178,7 +2178,7 @@ class LlvmLibs(BuildUtils): self.check_call(args) os.chdir(cur_dir) - if not static: + if not (static or platform_triple.startswith("windows")): self.llvm_package.copy_libedit_to_llvm(platform_triple, llvm_make) self.llvm_package.copy_libedit_to_llvm(platform_triple, llvm_install) -- Gitee