diff options
author | Muhammad Omair Javaid <omair.javaid@linaro.org> | 2021-08-05 10:02:02 +0500 |
---|---|---|
committer | Muhammad Omair Javaid <omair.javaid@linaro.org> | 2021-08-05 10:02:02 +0500 |
commit | caf9d59288425cfd5af40d820ce119e5e645c276 (patch) | |
tree | 343ab332dd25ad7b31fda5861243436e7d3c6d5f | |
parent | 675eb7383beb5611bf5c4ddfcb1cf9548fb3f418 (diff) |
tcwg-llvm-common.sh: Install release toolchain libs as sudo
Change-Id: Ida03d862f34ee019d06574e1201ae9defbefe868
-rwxr-xr-x | tcwg-llvm-common.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tcwg-llvm-common.sh b/tcwg-llvm-common.sh index 531dd5bc..36ff5da6 100755 --- a/tcwg-llvm-common.sh +++ b/tcwg-llvm-common.sh @@ -104,7 +104,11 @@ set_llvm_release_compiler () { release_path=${DIR}/${clang_ver} export CC=$release_path/bin/clang export CXX=$release_path/bin/clang++ - export LD_LIBRARY_PATH=$release_path/lib + + # Starting with clang-11 we need clang's libs in ld.so's search path; + # otherwise we get failure to find libc++.so. + sudo echo "$release_path/lib" > /etc/ld.so.conf.d/clang.conf + sudo ldconfig elif [ "$VAL" = "gcc" ]; then export CC="gcc" export CXX="g++" |