4 ms·
These will be awesome once the newer kernels and LLVM versions that they need are widely available. I am really looking forward to it.
by ryao 11y ago
These will be awesome once the newer kernels and LLVM versions that they need are widely available. I am really looking forward to it.
- drzaeus77 11y agoHopefully you don't have to wait! We're really hoping that this set of tools has only the minimal requirements, that being the kernel. Since Clang/LLVM can be linked as a static or dynamic library, we only have a build-time dependency on those, and opt for the static library. The build scripts have steps to build clang+llvm from source if your distro doesn't include it. The binaries that we ship hide this and should (if we've done things right) only have a libc and few misc .so dependencies. A change under test even adds a fully static lua version. On the kernel side, we don't conditionally compile anything based on kernel features, and instead try/fail at runtime. You can just upgrade your kernel and the tools will start to take advantage of the new features immediately.