ctypes - это скрытая (неудовлетворенная ошибка 'exist_if') ошибка при использовании дюны на wsl - PullRequest
0 голосов
/ 05 апреля 2020

Я использую wsl ubuntu на моей машине windows 10 и пытаюсь создать проект ocaml (https://github.com/adamrk/llvm-ocaml-tutorial), используя дюну. К сожалению, я получаю эту ошибку:

# dune build bin/kaleidoscope.exe
File "/home/impor/.opam/4.10.0/lib/ctypes/META", line 1, characters 0-0:
Error: Library "ctypes.foreign.threaded" in
/home/impor/.opam/4.10.0/lib/ctypes is hidden (unsatisfied 'exist_if').
-> required by library "ctypes.foreign" in
   /home/impor/.opam/4.10.0/lib/ctypes
-> required by executable kaleidoscope in bin/dune:2
Hint: try: dune external-lib-deps --missing bin/kaleidoscope.exe

Я не смог найти никакой документации по этому поводу, поэтому я очень потерян.

# dune external-lib-deps --missing bin/kaleidoscope.exe

ничего не делает

1 Ответ

1 голос
/ 05 апреля 2020

Это связано с отсутствием установленного пакета opam ctypes-foreign.

...