MaskRay wrote: I think Windows does not work likely because `ld` is absent in PATH. You need `-Bxxx/bin` to specify a directory that contains `ld`, but I don't remember whether `ld.exe` is needed instead. https://github.com/llvm/llvm-project/pull/66702