summaryrefslogtreecommitdiff
path: root/deps/uv/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/README.md')
-rw-r--r--deps/uv/README.md13
1 files changed, 12 insertions, 1 deletions
diff --git a/deps/uv/README.md b/deps/uv/README.md
index b4cb4849fd..cdddbd2a4b 100644
--- a/deps/uv/README.md
+++ b/deps/uv/README.md
@@ -62,7 +62,15 @@ To build via Makefile simply execute:
make
-To build with Visual Studio run the vcbuilds.bat file which will
+MinGW users should run this instead:
+
+ make OS=mingw
+
+Out-of-tree builds are supported:
+
+ make builddir_name=/path/to/builddir
+
+To build with Visual Studio run the vcbuild.bat file which will
checkout the GYP code into build/gyp and generate the uv.sln and
related files.
@@ -91,6 +99,9 @@ Macintosh users run
./gyp_uv -f xcode
xcodebuild -project uv.xcodeproj -configuration Release -target All
+Note for UNIX users: compile your project with `-D_LARGEFILE_SOURCE` and
+`-D_FILE_OFFSET_BITS=64`. GYP builds take care of that automatically.
+
Note for Linux users: compile your project with `-D_GNU_SOURCE` when you
include `uv.h`. GYP builds take care of that automatically. If you use
autotools, add a `AC_GNU_SOURCE` declaration to your `configure.ac`.