diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-01-12 09:31:42 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-02-22 01:10:31 -0800 |
commit | ee14ab76688f221d55d437dafaea60a93927e21e (patch) | |
tree | 56ab42a11ac4ce760d78882fc219aee890c5454a /recipes-devtools/clang/libcxx_git.bb | |
parent | 59e053cee1ecbe0e2404ee107d8cbb362fa607c8 (diff) | |
download | meta-clang-ee14ab76688f221d55d437dafaea60a93927e21e.tar.gz |
libcxx: Use LLVM_ENABLE_RUNTIMES to build C++ runtime libs
This is new way of building it from 16.x onwards
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/libcxx_git.bb')
-rw-r--r-- | recipes-devtools/clang/libcxx_git.bb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb index 15c60ea..13136fc 100644 --- a/recipes-devtools/clang/libcxx_git.bb +++ b/recipes-devtools/clang/libcxx_git.bb | |||
@@ -67,7 +67,8 @@ EXTRA_OECMAKE += "\ | |||
67 | -DLIBCXX_CXX_ABI=libcxxabi \ | 67 | -DLIBCXX_CXX_ABI=libcxxabi \ |
68 | -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${S}/libcxxabi/include \ | 68 | -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${S}/libcxxabi/include \ |
69 | -DLIBCXX_CXX_ABI_LIBRARY_PATH=${B}/lib${LLVM_LIBDIR_SUFFIX} \ | 69 | -DLIBCXX_CXX_ABI_LIBRARY_PATH=${B}/lib${LLVM_LIBDIR_SUFFIX} \ |
70 | -DLLVM_ENABLE_PROJECTS='libcxx;libcxxabi;libunwind' \ | 70 | -S ${S}/runtimes \ |
71 | -DLLVM_ENABLE_RUNTIMES='libcxx;libcxxabi;libunwind' \ | ||
71 | -DLLVM_LIBDIR_SUFFIX=${LLVM_LIBDIR_SUFFIX} \ | 72 | -DLLVM_LIBDIR_SUFFIX=${LLVM_LIBDIR_SUFFIX} \ |
72 | -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ | 73 | -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ |
73 | " | 74 | " |