For reference, I am trying to compile forester.
I have the repo checked out at commit 897258915637265914a117da53bf2af38a58bbad since later commits added a package which relies on pkg-config. Working around the issue regarding the ssl dependency, I managed to successfully install all necessary packages and am now encountering the following error running dune build:
❯ dune build
File "test/dune", line 2, characters 8-13:
2 | (names parse)
^^^^^
<3>WSL (65808) ERROR: CreateProcessEntryCommon:505: execvpe /bin/bash failed 2
<3>WSL (65808) ERROR: CreateProcessEntryCommon:508: Create process not expected to return
** Fatal error: Error during linking
File "caml_startup", line 1:
Error: Error during linking (exit code 2)
File "bin/forester/dune", line 3, characters 7-11:
3 | (name main)
^^^^
<3>WSL (65814) ERROR: CreateProcessEntryCommon:505: execvpe /bin/bash failed 2
<3>WSL (65814) ERROR: CreateProcessEntryCommon:508: Create process not expected to return
** Fatal error: Error during linking
File "caml_startup", line 1:
Error: Error during linking (exit code 2)
A little strange that WSL appears in the error message…