Having problems compiling cairo-ocaml with OSX. I couldn't get the makefile to work, so just compiled the c files and attempted to link them with the ml files using ocamlmklib. However, cairo.ml keeps giving me an error... File "cairo.ml", line 32, characters 15-30: Unbound type constructor Cairo_channel.t Any ideas from you ocaml experts?