Как использовать флаг компилятора -thread с ocamlbuild?

Я используюJane Streetasync_core добавляяpackage(async_core) в ._tags

Когда я используюocamlbuild -use-ocamlfind -I src test/test_airport.native, это дает мне следующую ошибку:

camlfind ocamlopt -linkpkg -package async_core -package unix -package netclient -package mongo -package xml-light src / airport.cmx test / test_airport.cmx -o test / test_airport.native ocamlfind: ошибка из пакета `threads ': Отсутствует ключ -thread или -vmthread

Я погуглил это и вот что я получилhttp://caml.inria.fr/pub/docs/manual-ocaml-4.00/manual039.html

Это говорит:

Программы, использующие системные потоки, должны быть связаны следующим образом:

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

Поэтому я изменил свою команду ocamlbuild следующим образом:

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

Но ошибка остается прежней. также фактическая команда, сгенерированная ocamlbuild, остается без изменений.-thread

Как я могу справиться с этим?

Ответы на вопрос(1)

Ваш ответ на вопрос