mirror of
https://github.com/nodejs/node.git
synced 2025-08-15 05:38:47 +02:00
doc: update minimum Xcode and VS versions
For Clang >= 19.1.0, Xcode 16.3 or Visual Studio 17.13 is required. PR-URL: https://github.com/nodejs/node/pull/59358 Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
parent
954d3f44ef
commit
3f6f6db43f
1 changed files with 4 additions and 6 deletions
10
BUILDING.md
10
BUILDING.md
|
@ -157,7 +157,7 @@ Depending on the host platform, the selection of toolchains may vary.
|
|||
| ---------------- | -------------------------------------------------------------- |
|
||||
| Linux | GCC >= 12.2 |
|
||||
| Windows | Visual Studio >= 2022 with the Windows 10 SDK on a 64-bit host |
|
||||
| macOS | Xcode >= 16.1 (Apple LLVM >= 17) |
|
||||
| macOS | Xcode >= 16.3 (Apple LLVM >= 19) |
|
||||
|
||||
### Official binary platforms and toolchains
|
||||
|
||||
|
@ -249,7 +249,7 @@ FreeBSD and OpenBSD users may also need to install `libexecinfo`.
|
|||
|
||||
#### macOS prerequisites
|
||||
|
||||
* Xcode Command Line Tools >= 13 for macOS
|
||||
* Xcode Command Line Tools >= 16.3 for macOS
|
||||
* [A supported version of Python][Python versions]
|
||||
* For test coverage, your Python installation must include pip.
|
||||
|
||||
|
@ -637,7 +637,7 @@ Refs:
|
|||
* The current [version of Python][Python versions] from the
|
||||
[Microsoft Store](https://apps.microsoft.com/store/search?publisher=Python+Software+Foundation)
|
||||
* The "Desktop development with C++" workload from
|
||||
[Visual Studio 2022 (17.6 or newer)](https://visualstudio.microsoft.com/downloads/)
|
||||
[Visual Studio 2022 (17.13 or newer)](https://visualstudio.microsoft.com/downloads/)
|
||||
or the "C++ build tools" workload from the
|
||||
[Build Tools](https://aka.ms/vs/17/release/vs_buildtools.exe),
|
||||
with the default optional components. Starting with Node.js v24, ClangCL is required to compile
|
||||
|
@ -659,9 +659,7 @@ Optional requirements to build the MSI installer package:
|
|||
|
||||
Optional requirements for compiling for Windows on ARM (ARM64):
|
||||
|
||||
* Visual Studio 17.6.0 or newer
|
||||
> **Note:** There is [a bug](https://github.com/nodejs/build/issues/3739) in `17.10.x`
|
||||
> preventing Node.js from compiling.
|
||||
* Visual Studio 17.13.0 or newer
|
||||
* Visual Studio optional components
|
||||
* Visual C++ compilers and libraries for ARM64
|
||||
* Visual C++ ATL for ARM64
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue