diff --git a/README.md b/README.md index 2b917e2e..90263c32 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,8 @@ Run: $ ./gyp_uv.py -f make $ make -C out +Run `./gyp_uv.py -f make -Dtarget_arch=x32` to build [x32][] binaries. + ### OS X Run: diff --git a/common.gypi b/common.gypi index a0e0eea0..a8e2ef44 100644 --- a/common.gypi +++ b/common.gypi @@ -143,6 +143,10 @@ 'cflags': [ '-m32' ], 'ldflags': [ '-m32' ], }], + [ 'target_arch=="x32"', { + 'cflags': [ '-mx32' ], + 'ldflags': [ '-mx32' ], + }], [ 'OS=="linux"', { 'cflags': [ '-ansi' ], }],