Open clin1234 opened 3 months ago
Sorry, in most cases, if something requires llvm-config
, it usually also intends to compile and link against the Clang/LLVM libraries - so it probably wouldn't be enough to just add the lone llvm-config
binary, but it would also require including all the headers and link libraries. That increases the size of the distribution packages quite significantly.
It's quite straightforward to try this out for yourself, though, add --full-llvm
to the invocation of build-cross-tools.sh
(or the invocations of build-all.sh
to have it included for the unix packages) in .github/workflows/build.yml
, enable github actions on your fork of the repo, and push this modification to a branch in your fork.
I'm trying to compile a Rust package, specifically ClangQL, that relies on a crate that, in turn, relies on a few features not included by default: