From f28e3e0727981176e3daee266e7c67706f8cab20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pa=CC=84vels=20Nadtoc=CC=8Cajevs?=
<7645683+bruvzg@users.noreply.github.com>
Date: Wed, 6 May 2026 23:11:30 +0300
Subject: [PATCH] Update build tools requirements.
---
.../development/compiling/compiling_for_android.rst | 4 ++--
engine_details/development/compiling/compiling_for_ios.rst | 4 ++--
.../development/compiling/compiling_for_linuxbsd.rst | 4 ++--
engine_details/development/compiling/compiling_for_macos.rst | 4 ++--
engine_details/development/compiling/compiling_for_web.rst | 4 ++--
.../development/compiling/compiling_for_windows.rst | 5 +++--
6 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/engine_details/development/compiling/compiling_for_android.rst b/engine_details/development/compiling/compiling_for_android.rst
index 05cc3765b72..c3dead99d65 100644
--- a/engine_details/development/compiling/compiling_for_android.rst
+++ b/engine_details/development/compiling/compiling_for_android.rst
@@ -26,8 +26,8 @@ Requirements
For compiling under Windows, Linux or macOS, the following is required:
-- `Python 3.8+ `_.
-- `SCons 4.0+ `_ build system.
+- `Python 3.9+ `_.
+- `SCons 4.4+ `_ build system.
- Android SDK
- To install the Android SDK, follow the steps `here `_.
diff --git a/engine_details/development/compiling/compiling_for_ios.rst b/engine_details/development/compiling/compiling_for_ios.rst
index 567c48b7a89..0c283641f56 100644
--- a/engine_details/development/compiling/compiling_for_ios.rst
+++ b/engine_details/development/compiling/compiling_for_ios.rst
@@ -13,8 +13,8 @@ Compiling for iOS
Requirements
------------
-- `Python 3.8+ `_.
-- `SCons 4.0+ `_ build system.
+- `Python 3.9+ `_.
+- `SCons 4.4+ `_ build system.
- `Xcode `_.
- Launch Xcode once and install iOS support. If you have already launched
Xcode and need to install iOS support, go to *Xcode -> Settings... -> Platforms*.
diff --git a/engine_details/development/compiling/compiling_for_linuxbsd.rst b/engine_details/development/compiling/compiling_for_linuxbsd.rst
index 34e822a55af..6d33304da15 100644
--- a/engine_details/development/compiling/compiling_for_linuxbsd.rst
+++ b/engine_details/development/compiling/compiling_for_linuxbsd.rst
@@ -17,8 +17,8 @@ For compiling under Linux or other Unix variants, the following is
required:
- GCC 9+ or Clang 6+.
-- `Python 3.8+ `_.
-- `SCons 4.0+ `_ build system.
+- `Python 3.9+ `_.
+- `SCons 4.4+ `_ build system.
- pkg-config (used to detect the development libraries listed below).
- Development libraries:
diff --git a/engine_details/development/compiling/compiling_for_macos.rst b/engine_details/development/compiling/compiling_for_macos.rst
index 00c6c8ad73d..7e55e168c30 100644
--- a/engine_details/development/compiling/compiling_for_macos.rst
+++ b/engine_details/development/compiling/compiling_for_macos.rst
@@ -15,8 +15,8 @@ Requirements
For compiling under macOS, the following is required:
-- `Python 3.8+ `_.
-- `SCons 4.0+ `_ build system.
+- `Python 3.9+ `_.
+- `SCons 4.4+ `_ build system.
- `Xcode `_
(or the more lightweight Command Line Tools for Xcode).
- `Vulkan SDK `_
diff --git a/engine_details/development/compiling/compiling_for_web.rst b/engine_details/development/compiling/compiling_for_web.rst
index 193b196946a..c1f2b32f02e 100644
--- a/engine_details/development/compiling/compiling_for_web.rst
+++ b/engine_details/development/compiling/compiling_for_web.rst
@@ -16,8 +16,8 @@ Requirements
To compile export templates for the Web, the following is required:
- `Emscripten 4.0.0+ `__.
-- `Python 3.8+ `__.
-- `SCons 4.0+ `__ build system.
+- `Python 3.9+ `__.
+- `SCons 4.4+ `__ build system.
.. seealso:: To get the Godot source code for compiling, see
:ref:`doc_getting_source`.
diff --git a/engine_details/development/compiling/compiling_for_windows.rst b/engine_details/development/compiling/compiling_for_windows.rst
index 91ce7082b7c..2b496aede45 100644
--- a/engine_details/development/compiling/compiling_for_windows.rst
+++ b/engine_details/development/compiling/compiling_for_windows.rst
@@ -20,6 +20,7 @@ For compiling under Windows, the following is required:
- `Visual Studio Community `_,
version 2019 or later. Visual Studio 2022 is recommended.
**Make sure to enable C++ in the list of workflows to install.**
+ **Make sure to enable Windows SDK 10.0.22621 (for Visual Studio 2019) or more recent version (for Visual Studio 2022+).**
If you've already installed Visual Studio without C++ support, run the installer
again; it should present you a **Modify** button.
Supports ``x86_64``, ``x86_32``, and ``arm64``.
@@ -30,9 +31,9 @@ For compiling under Windows, the following is required:
- `MinGW-LLVM `_ with clang can be used as
an alternative to Visual Studio and MinGW-w64.
Supports ``x86_64``, ``x86_32``, and ``arm64``.
-- `Python 3.8+ `_.
+- `Python 3.9+ `_.
**Make sure to enable the option to add Python to the** ``PATH`` **in the installer.**
-- `SCons 4.0+ `_ build system. Using the
+- `SCons 4.4+ `_ build system. Using the
latest release is recommended, especially for proper support of recent Visual
Studio releases.
- :ref:`Direct3D 12 dependencies `