Successfully built LLVM

This commit is contained in:
Alexander Hill 2026-01-24 23:39:06 -05:00
parent e7ba6c4eee
commit 7926a72de7
2 changed files with 8 additions and 3 deletions

View File

@ -47,7 +47,7 @@ Definitions:
| `limine` | Yes | Yes |
| `linux` | Yes | Yes |
| `liquid` | Yes | Yes |
| `llvm` | No | No |
| `llvm` | Yes | No |
| `m4` | Yes | Yes |
| `make` | Yes | Yes |
| `mawk` | Yes | Yes |

View File

@ -31,6 +31,10 @@ build() {
-DCLANG_DEFAULT_UNWINDLIB=libunwind \
-DCLANG_VENDOR=Maple \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_DOCDIR=usr/share/doc \
-DCMAKE_INSTALL_INCLUDEDIR=$(echo $TT_INCLUDEDIR | cut -c 2-) \
-DCMAKE_INSTALL_LIBEXECDIR=$(echo $TT_LIBDIR | cut -c 2-) \
-DCMAKE_INSTALL_MANDIR=usr/share/man \
-DCMAKE_INSTALL_PREFIX=$TT_INSTALLDIR \
-DCOMPILER_RT_BUILD_GWP_ASAN=OFF \
-DCOMPILER_RT_USE_BUILTINS_LIBRARY=ON \
@ -41,6 +45,7 @@ build() {
-DLIBCXXABI_USE_LLVM_UNWINDER=ON \
-DLIBUNWIND_USE_COMPILER_RT=ON \
-DLLVM_ENABLE_PROJECTS="clang;lld;llvm" \
-DLLVM_ENABLE_RTTI=ON \
-DLLVM_ENABLE_RUNTIMES="compiler-rt;libclc;libcxx;libcxxabi;libunwind" \
-DLLVM_ENABLE_ZSTD=OFF \
-DLLVM_HOST_TRIPLE=$TT_TARGET \