forhappy / uv-ocaml

Ocaml binding for joyent/libuv[https://github.com/joyent/libuv]
BSD 3-Clause "New" or "Revised" License
15 stars 1 forks source link

Update build system to OASIS; fix missing argument of tcp_bind #1

Closed nrlucaroni closed 10 years ago

nrlucaroni commented 10 years ago

Use of OASIS for building this library.

creates many of the files I've included. _tags, myocamlbuild.ml, configure, Makefile, et cetera. These are tracked since they don't change often and allow client to not have oasis installed on system

oasis setup

this is the basic build, A makefile is created for easy use of these functions, but for your information.

ocaml setup.ml -configure ocaml setup.ml -build ocaml setup.ml -install

Another issue that was resolved was in camluv_tcp.c : 466 where the method uv_tcp_bind has an additional 'flag' argument. I've set this to 0 for now and it's resolution will be in another change-set.

Outstanding Issues -