You can now (again) directly run a "toplevel file" with ocaml, for instance
#use "topfind";;
#thread;;
#require "tsdl-ttf";;
Tsdl_ttf.Ttf.init () |> ignoreStarting from 0.3, the library name is the same as the opam package name tsdl-ttf. (The library name used to be tsdl_ttf, which was confusing).
https://github.com/sanette/tsdl-ttf