From fc102d0197037a9cec939c98c0b1fe7267a3483e Mon Sep 17 00:00:00 2001 From: Gibson Fahnestock Date: Sun, 28 May 2017 11:57:35 +0100 Subject: [PATCH] doc: suggest xcode-select --install If you don't have the full Xcode installed, the command-line tools are all you need. PR-URL: https://github.com/nodejs/node/pull/13264 Fixes: https://github.com/nodejs/node/issues/6449 Refs: https://github.com/nodejs/node/pull/9215 Reviewed-By: Luigi Pinca --- BUILDING.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/BUILDING.md b/BUILDING.md index 427034b84a9..fdd2f99f212 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -81,13 +81,12 @@ Prerequisites: * Python 2.6 or 2.7 * GNU Make 3.81 or newer -On macOS, you will also need: -* [Xcode](https://developer.apple.com/xcode/download/) - - You also need to install the `Command Line Tools` via Xcode. You can find - this under the menu `Xcode -> Preferences -> Downloads` - - This step will install `gcc` and the related toolchain containing `make` - -* After building, you may want to setup [firewall rules](tools/macosx-firewall.sh) +On macOS you will need to install the `Xcode Command Line Tools` by running +`xcode-select --install`. Alternatively, if you already have the full Xcode +installed, you can find them under the menu `Xcode -> Open Developer Tool -> +More Developer Tools...`. This step will install `clang`, `clang++`, and +`make`. +* You may want to setup [firewall rules](tools/macosx-firewall.sh) to avoid popups asking to accept incoming network connections when running tests: ```console