Como usar o sinalizador -thread do compilador com ocamlbuild?

estou usandoJane Street'sasync_core adicionandopackage(async_core) em_tags.

Quando eu usoocamlbuild -use-ocamlfind -I src test/test_airport.native, me dá o seguinte erro:

camlfind ocamlopt -linkpkg-pacote async_core -package unix -package netclient -package mongo-pacote xml-light src / airport.cmx teste / test_airport.cmx -o teste / test_airport.native ocamlfind: Erro do pacote `threads ': missing -read ou -vmthread switch

Eu pesquisei e aqui está o que eu tenhohttp://caml.inria.fr/pub/docs/manual-ocaml-4.00/manual039.html

Diz:

Programas que usam encadeamentos do sistema devem ser vinculados da seguinte maneira:

    ocamlc -thread other options unix.cma threads.cma other files

Então eu mudei meu comando ocamlbuild assim:

ocamlbuild -use-ocamlfind -cflag -thread -I src test/test_airport.native

Mas o erro continua o mesmo. também o comando real que ocamlbuild gerado permanece o mesmo sem-thread.

Como posso lidar com isso?

questionAnswers(1)

yourAnswerToTheQuestion