Skip to content

Commit 392d15d

Browse files
committed
fix ld?
1 parent fa2cdf7 commit 392d15d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

build.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ llvm_additional_cmake="${llvm_additional_cmake} -DCLANG_DEFAULT_RTLIB=compiler-r
362362
llvm_additional_cmake="${llvm_additional_cmake} -DLLVM_ENABLE_LIBCXX=ON"
363363
llvm_additional_cmake="${llvm_additional_cmake} -DCOMPILER_RT_USE_BUILTINS_LIBRARY=ON"
364364
llvm_additional_cmake="${llvm_additional_cmake} -DCMAKE_CXX_STANDARD=20"
365-
llvm_additional_cmake="${llvm_additional_cmake} -DLLVM_USE_LINKER=lld"
365+
llvm_additional_cmake="${llvm_additional_cmake} -DLLVM_USE_LINKER=${SYSROOT}/usr/bin/ld.lld"
366366

367367
build_folder="build-llvm-final" \
368368
cc_compiler="clang" \
@@ -372,8 +372,8 @@ llvm_projects='clang;compiler-rt;lld;clang-tools-extra' \
372372
targets_to_build="$LLVM_MACHINE;BPF" \
373373
additional_compiler_flags="" \
374374
additional_linker_flags="-rtlib=compiler-rt -ldl -lpthread" \
375-
additional_exe_linker_flags="-Wl,--whole-archive,-lc++abi,--no-whole-archive" \
376-
additional_shared_linker_flags="-lc++abi" \
375+
additional_exe_linker_flags="" \
376+
additional_shared_linker_flags="-Wl,--whole-archive,-lc++abi,--no-whole-archive" \
377377
additional_cmake="${llvm_additional_cmake}" \
378378
build_llvm
379379

0 commit comments

Comments
 (0)