From 2fafb7b87406087925f7e742b9d06033553641c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Tue, 23 Mar 2021 10:33:08 +0100 Subject: [PATCH] doc: update minimum supported GCC to 8.3 Refs: https://github.com/nodejs/build/issues/2445 --- BUILDING.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/BUILDING.md b/BUILDING.md index 858f017d692f1a..4d6b758f7cea69 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -119,14 +119,14 @@ platforms. This is true regardless of entries in the table below. | AIX | ppc64be >=power7 | >= 7.2 TL04 | Tier 2 | | | FreeBSD | x64 | >= 11 | Experimental | Downgraded as of Node.js 12 [7](#fn7) | -1: GCC 6 is not provided on the base platform. Users will +1: GCC 8 is not provided on the base platform. Users will need the [Toolchain test builds PPA](https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test?field.series_filter=xenial) or similar to source a newer compiler. -2: GCC 6 is not provided on the base platform. Users will +2: GCC 8 is not provided on the base platform. Users will need the - [devtoolset-6](https://www.softwarecollections.org/en/scls/rhscl/devtoolset-6/) + [devtoolset-8](https://www.softwarecollections.org/en/scls/rhscl/devtoolset-8/) or later to source a newer compiler. 3: Older kernel versions may work for ARM64. However the @@ -161,7 +161,7 @@ Depending on the host platform, the selection of toolchains may vary. | Operating System | Compiler Versions | | ---------------- | -------------------------------------------------------------- | -| Linux | GCC >= 6.3 | +| Linux | GCC >= 8.3 | | Windows | Visual Studio >= 2019 with the Windows 10 SDK on a 64-bit host | | macOS | Xcode >= 10 (Apple LLVM >= 10) | @@ -235,7 +235,7 @@ test with Python 3. #### Unix prerequisites -* `gcc` and `g++` >= 6.3 or newer, or +* `gcc` and `g++` >= 8.3 or newer, or * GNU Make 3.81 or newer * Python (see note above) * Python 2.7