The type of dynamic libraries, as returned by
type flag =
Note for windows users: Only
RTLD_NODELETE are supported. Passing no or any other flags to
dlopen will result in standard behaviour: just LoadLibrary is called. If
RTLD_NOLOAD is specified and the module is not already loaded, a
DL_error with the string "library not loaded" is thrown; there is however no test, if such a library exists at all (like under linux).
Open a dynamic library.
Note for windows users: the filename must be encoded in UTF-8
val dlclose : handle:library -> unit
Close a dynamic library.
val dlsym : ?handle:library -> symbol:string -> nativeint
Look up a symbol in a dynamic library.