Jak używać flagi kompilatora -thread z ocamlbuild?

ja używamJane Streetjestasync_core poprzez dodaniepackage(async_core) w_tags.

Kiedy używamocamlbuild -use-ocamlfind -I src test/test_airport.native, daje mi następujący błąd:

camlfind ocamlopt -linkpkg -pakiet async_core -pakiet unix -pakiet netclient -pakiet mongo -pakiet xml-light src / airport.cmx test / test_airport.cmx -o test / test_airport.native ocamlfind: Błąd z `wątków 'pakietu: Missing -thread lub -vmthread przełącznik

Wyszukałem go w wyszukiwarce i oto co otrzymałemhttp://caml.inria.fr/pub/docs/manual-ocaml-4.00/manual039.html

To mówi:

Programy korzystające z wątków systemowych muszą być połączone w następujący sposób:

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

Zmieniłem więc moje polecenie ocamlbuild w ten sposób:

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

Ale błąd pozostaje taki sam. także rzeczywiste polecenie wygenerowane przez ocamlbuild pozostaje takie samo bez-thread.

Jak sobie z tym poradzić?

questionAnswers(1)

yourAnswerToTheQuestion