¿Cómo utilizar el indicador de compilador de subprocesos con ocamlbuild?

estoy usandoJane Streetesasync_core añadiendopackage(async_core) en_tags.

Cuando yo usoocamlbuild -use-ocamlfind -I src test/test_airport.native, me da el siguiente error:

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: Error del paquete threads ': Missing -thread o -vmthread switch

Lo busqué en Google y aquí está lo que tengohttp://caml.inria.fr/pub/docs/manual-ocaml-4.00/manual039.html

Dice:

Los programas que utilizan subprocesos del sistema se deben vincular de la siguiente manera:

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

Así que cambié mi comando de Ocamlbuild de esta manera:

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

Pero el error sigue siendo el mismo. También el comando real que ocamlbuild generado sigue siendo el mismo sin-thread.

¿Cómo puedo lidiar con esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta