llvm-dune icon indicating copy to clipboard operation
llvm-dune copied to clipboard

The official LLVM OCaml binding but built using dune

Results 7 llvm-dune issues
Sort by recently updated
recently updated
newest added

See [here](https://github.com/ocaml/opam-repository/issues/24992#issue-2055843326).

Opening this issue just to have a central bugtracker for all issues encountered with the OCaml binding. See https://github.com/kit-ty-kate/labrys/pull/10 for details and reproduction. Can be still reproduced with LLVM 15...

cc @alan-j-hu When I tried to build my personal project using LLVM 15 i noticed that anything pass-manager related was gone, but no indication of what to use instead. https://github.com/llvm/llvm-project/commit/e0efe46b33068f2e651e850cdc3ede0306f1853c...

This is not worked through diligently enough to merge in its current state, I'm just sending this PR to share an idea of how to let client projects specify the...

The `setup.sh` script uses `llvm-config --ldflags` to populate the `c_library_flags` fields of the generated dune files. These flags then make their way eventually to `ocamlmklib`. It is a minor point,...

Irritatingly, it seems that llvm-config is broken on macos. It seems to be a commonly encountered problem, see e.g. https://github.com/Homebrew/homebrew-core/issues/47142 . I don't know if it is feasible to do...