SDL binding for OCaml