On windows, (run ./configure)
results in CreateProcess(): Exec format error
#11174
Labels
(run ./configure)
results in CreateProcess(): Exec format error
#11174
Windows uses file extensions to determine how to open files. This means that actions that run shell scripts without extensions (such as configure scripts) do not work on windows. Opam has explicit support for running scripts, added in ocaml/opam#3348. Dune should be extended in the same way.
Without this change, dune is unable to install any packages with configure scripts. Notably this includes the ocaml compiler itself.
The text was updated successfully, but these errors were encountered: