Skip to content

Commit c70eb4b

Browse files
committed
Add necessary runtimes
1 parent 75a9bbc commit c70eb4b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

docker/install/ubuntu_install_hexagon.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ cmake \
3838
-DLLVM_ENABLE_ASSERTIONS=ON \
3939
-DLLVM_TARGETS_TO_BUILD:STRING="Hexagon;X86" \
4040
-DLLVM_ENABLE_PROJECTS:STRING="clang;llvm" \
41+
-DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" \
4142
-DTARGET_TRIPLE=x86_64-unknown-linux-gnu \
4243
-DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-unknown-linux-gnu \
4344
../llvm
@@ -46,3 +47,7 @@ ninja install
4647
popd
4748
popd
4849
rm -rf llvm-hexagon
50+
51+
# Add runtimes to sytem library path
52+
echo "/opt/clang-llvm/lib/x86_64-unknown-linux-gnu" > /etc/ld.so.conf.d/libcxx.conf
53+
ldconfig

0 commit comments

Comments
 (0)