This is currently built and tested to work with:
OCaml bindings to libuv -- Cross-platform asychronous I/O