diff --git a/BUILDING.md b/BUILDING.md index 7b8e73edd3377b..49e52cd28f4e5b 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -19,6 +19,7 @@ file a new issue. * [OpenSSL asm support](#openssl-asm-support) * [Previous versions of this document](#previous-versions-of-this-document) * [Building Node.js on supported platforms](#building-nodejs-on-supported-platforms) + * [Installing Prerequisites](#installing-prerequisites) * [Unix/macOS](#unixmacos) * [Prerequisites](#prerequisites) * [Building Node.js](#building-nodejs) @@ -27,6 +28,7 @@ file a new issue. * [Building the documentation](#building-the-documentation) * [Building a debug build](#building-a-debug-build) * [Windows](#windows) + * [Prerequisites](#prerequisites-1) * [Android/Android-based devices (e.g. Firefox OS)](#androidandroid-based-devices-eg-firefox-os) * [`Intl` (ECMA-402) support](#intl-ecma-402-support) * [Default: `small-icu` (English only) support](#default-small-icu-english-only-support) @@ -215,12 +217,13 @@ Consult previous versions of this document for older versions of Node.js: ## Building Node.js on supported platforms +#### Installing Prerequisites The [bootstrapping guide](https://github.com/nodejs/node/blob/master/tools/bootstrap/README.md) explains how to install all prerequisites. ### Unix/macOS -#### Prerequisites +##### Prerequisites: * `gcc` and `g++` >= 6.3 or newer, or * macOS: Xcode Command Line Tools >= 8 @@ -461,7 +464,7 @@ $ backtrace ### Windows -Prerequisites: +##### Prerequisites: * [Python 2.7](https://www.python.org/downloads/) * The "Desktop development with C++" workload from