commit | ca9eb718fbf2cd2c60c7aeb3ca33413e17fcbbf0 | [log] [tgz] |
---|---|---|
author | Ben Noordhuis <[email protected]> | Thu Jul 18 21:18:50 2013 |
committer | Ben Noordhuis <[email protected]> | Sat Jul 20 10:09:29 2013 |
tree | b9415d0e2f6005a651276cbc40d23196a8c02ddf | |
parent | 0161ec87af3d71b10d8ce679c8a1a64358fae8dc [diff] |
src, lib: update after internal api change Libuv now returns errors directly. Make everything in src/ and lib/ follow suit. The changes to lib/ are not strictly necessary but they remove the need for the abominations that are process._errno and node::SetErrno().
Prerequisites (Unix only):
* GCC 4.2 or newer * Python 2.6 or 2.7 * GNU Make 3.81 or newer * libexecinfo (FreeBSD and OpenBSD only)
Unix/Macintosh:
./configure make make install
If your python binary is in a non-standard location or has a non-standard name, run the following instead:
export PYTHON=/path/to/python $PYTHON ./configure make make install
Windows:
vcbuild.bat
Unix/Macintosh:
make test
Windows:
vcbuild.bat test
make doc
man doc/node.1