sig
type version = int * int * int
external get_runtime_version : unit -> Sdlversion.version
= "caml_SDL_GetRunTimeVersion"
external get_compiled_version : unit -> Sdlversion.version
= "caml_SDL_GetCompiledVersion"
external get_revision_string : unit -> string
= "caml_SDL_GetRevisionString"
external get_revision_number : unit -> int = "caml_SDL_GetRevisionNumber"
module R :
sig
type version = { major : int; minor : int; patch : int; }
external get_runtime_version : unit -> Sdlversion.R.version
= "caml_SDL_GetRunTimeVersion"
external get_compiled_version : unit -> Sdlversion.R.version
= "caml_SDL_GetCompiledVersion"
end
end