./src/discover/determine_as_needed_flags.sh >> asneeded.config ocamlfind ocamlc -o discover -package str -strict-sequence -linkpkg src/discover/commands.mli src/discover/commands.ml src/discover/discover.ml -I src/discover File "src/discover/commands.ml", line 62, characters 20-33: 62 | let stdout = file_contents stdout_filename in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label filename was omitted in the application of this function. File "src/discover/commands.ml", line 63, characters 20-33: 63 | let stderr = file_contents stderr_filename in ^^^^^^^^^^^^^ Warning 6 [labels-omitted]: label filename was omitted in the application of this function. ./discover -ocamlc "ocamlfind ocamlc" > libffi.config || (rm libffi.config && false) testing for brew: .............................. unavailable testing for MacPorts: .......................... unavailable testing for pkg-config: ........................ available testing for libffi: ............................ available ocamlfind ocamlc -o gen_c_primitives -package str -strict-sequence -linkpkg src/configure/extract_from_c.ml src/configure/gen_c_primitives.ml -I src/configure ./gen_c_primitives > src/ctypes/ctypes_primitives.ml 2> gen_c_primitives.log || (rm src/ctypes/ctypes_primitives.ml && cat gen_c_primitives.log || false) ocamlfind ocamlc -o gen_libffi_abi -package str -strict-sequence -linkpkg src/configure/extract_from_c.ml src/configure/gen_libffi_abi.ml -I src/configure ./gen_libffi_abi > src/ctypes-foreign/libffi_abi.ml 2> gen_c_primitives.log || (rm src/ctypes-foreign/libffi_abi.ml && cat gen_c_primitives.log || false) cp src/ctypes-foreign/dl.ml.unix src/ctypes-foreign/dl.ml cp src/ctypes-foreign/dl_stubs.c.unix src/ctypes-foreign/dl_stubs.c ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib/ocaml/integers" -c -o _build/src/ctypes/ctypes_ptr.cmo -I _build/src/ctypes src/ctypes/ctypes_ptr.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib/ocaml/integers" -c -o _build/src/ctypes/ctypes_roots_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_roots_stubs.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/lDouble.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib/ocaml/integers" -I _build/src/ctypes src/ctypes/lDouble.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib/ocaml/integers" -c -o _build/src/ctypes/lDouble.cmo -I _build/src/ctypes src/ctypes/lDouble.ml ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib/ocaml/integers" -c -o _build/src/ctypes/ctypes_bigarray_stubs.cmo -I _build/src/ctypes src/ctypes/ctypes_bigarray_stubs.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/complexL.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib/ocaml/integers" -I _build/src/ctypes src/ctypes/complexL.mli ocamlfind ocamlc -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib/ocaml/integers" -c -o _build/src/ctypes/complexL.cmo -I _build/src/ctypes src/ctypes/complexL.ml ocamlfind ocamlopt -bin-annot -c -o _build/src/ctypes/ctypes_primitive_types.cmi -package bigarray-compat -package integers -principal -short-paths -strict-sequence -g -ccopt "-I/usr/lib/ocaml/integers" -I _build/src/ctypes src/ctypes/ctypes_primitive_types.mli File "src/ctypes/ctypes_primitive_types.mli", line 1: Error: /usr/lib/ocaml/integers/unsigned.cmi is not a compiled interface for this version of OCaml. It seems to be for an older version of OCaml. make: *** [Makefile.rules:126: _build/src/ctypes/ctypes_primitive_types.cmi] Error 2 ==> ERROR: A failure occurred in build().  Aborting...