Module Dynlink
Some architectures may have a native ocaml compiler but no native dynlink.cmxa (e.g. ARM). If you still want to build a native coqtop there, you'll need this dummy implementation of Dynlink. Compile it and install with:
ocamlopt -a -o dynlink.cmxa dynlink.ml sudo cp -i dynlink.cmxa `ocamlopt -where`
Then build coq this way: ./configure -natdynlink no && make world
type linking_error=|Undefined_global of string|Unavailable_primitive of string|Uninitialized_global of stringtype error=|Not_a_bytecode_file of string|Inconsistent_import of string|Unavailable_unit of string|Unsafe_file|Linking_error of string * linking_error|Corrupted_interface of string|File_not_found of string|Cannot_open_dll of string|Inconsistent_implementation of string
exceptionError of error
val error_message : error -> stringval loadfile : string -> unitval loadfile_private : string -> unitval adapt_filename : 'a -> 'aval init : unit -> unitval allow_only : string list -> unitval prohibit : string list -> unitval default_available_units : unit -> unitval allow_unsafe_modules : bool -> unitval add_interfaces : string list -> string list -> unitval add_available_units : (string * Stdlib.Digest.t) list -> unitval clear_available_units : unit -> unitval digest_interface : string -> string list -> Stdlib.Digest.t