Skip to content

Instantly share code, notes, and snippets.

@chakrit
Created August 19, 2013 06:03
Show Gist options
  • Save chakrit/6266102 to your computer and use it in GitHub Desktop.
Save chakrit/6266102 to your computer and use it in GitHub Desktop.
Usage: configure [options]
Options:
-h, --help show this help message and exit
--debug Also build debug build
--prefix=PREFIX Select the install prefix (defaults to /usr/local)
--without-npm Don't install the bundled npm package manager
--without-ssl Build without SSL
--without-snapshot Build without snapshotting V8 libraries. You might
want to set this for cross-compiling. [Default: False]
--shared-v8 Link to a shared V8 DLL instead of static linking
--shared-v8-includes=SHARED_V8_INCLUDES
Directory containing V8 header files
--shared-v8-libpath=SHARED_V8_LIBPATH
A directory to search for the shared V8 DLL
--shared-v8-libname=SHARED_V8_LIBNAME
Alternative lib name to link to (default: 'v8')
--shared-openssl Link to a shared OpenSSl DLL instead of static linking
--shared-openssl-includes=SHARED_OPENSSL_INCLUDES
Directory containing OpenSSL header files
--shared-openssl-libpath=SHARED_OPENSSL_LIBPATH
A directory to search for the shared OpenSSL DLLs
--shared-openssl-libname=SHARED_OPENSSL_LIBNAME
Alternative lib name to link to (default:
'crypto,ssl')
--no-ssl2 Disable OpenSSL v2
--shared-zlib Link to a shared zlib DLL instead of static linking
--shared-zlib-includes=SHARED_ZLIB_INCLUDES
Directory containing zlib header files
--shared-zlib-libpath=SHARED_ZLIB_LIBPATH
A directory to search for the shared zlib DLL
--shared-zlib-libname=SHARED_ZLIB_LIBNAME
Alternative lib name to link to (default: 'z')
--shared-http-parser Link to a shared http_parser DLL instead of static
linking
--shared-http-parser-includes=SHARED_HTTP_PARSER_INCLUDES
Directory containing http_parser header files
--shared-http-parser-libpath=SHARED_HTTP_PARSER_LIBPATH
A directory to search for the shared http_parser DLL
--shared-http-parser-libname=SHARED_HTTP_PARSER_LIBNAME
Alternative lib name to link to (default:
'http_parser')
--shared-cares Link to a shared cares DLL instead of static linking
--shared-cares-includes=SHARED_CARES_INCLUDES
Directory containing cares header files
--shared-cares-libpath=SHARED_CARES_LIBPATH
A directory to search for the shared cares DLL
--shared-cares-libname=SHARED_CARES_LIBNAME
Alternative lib name to link to (default: 'cares')
--shared-libuv Link to a shared libuv DLL instead of static linking
--shared-libuv-includes=SHARED_LIBUV_INCLUDES
Directory containing libuv header files
--shared-libuv-libpath=SHARED_LIBUV_LIBPATH
A directory to search for the shared libuv DLL
--shared-libuv-libname=SHARED_LIBUV_LIBNAME
Alternative lib name to link to (default: 'uv')
--with-dtrace Build with DTrace (default is true on sunos)
--without-dtrace Build without DTrace
--with-etw Build with ETW (default is true on Windows)
--without-etw Build without ETW
--with-perfctr Build with performance counters (default is true on
Windows)
--without-perfctr Build without performance counters
--gdb add gdb support
--dest-cpu=DEST_CPU CPU architecture to build for. Valid values are: arm,
ia32, x64
--dest-os=DEST_OS Operating system to build for. Valid values are: win,
mac, solaris, freebsd, openbsd, linux
--no-ifaddrs Use on deprecated SunOS systems that do not support
ifaddrs.h
--with-arm-float-abi=ARM_FLOAT_ABI
Specifies which floating-point ABI to use. Valid
values are: soft, softfp, hard
--ninja Generate files for the ninja build system
--xcode Generate build files for use with xcode
--tag=TAG Custom build tag
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment