diff --git a/contributing/development/compiling/compiling_for_android.rst b/contributing/development/compiling/compiling_for_android.rst index d1fee1594..e19728f34 100644 --- a/contributing/development/compiling/compiling_for_android.rst +++ b/contributing/development/compiling/compiling_for_android.rst @@ -27,7 +27,7 @@ Requirements For compiling under Windows, Linux or macOS, the following is required: - `Python 3.6+ `_. -- `SCons 3.0+ `_ build system. +- `SCons 3.1.2+ `_ build system. - `Android SDK `_ (command-line tools are sufficient). diff --git a/contributing/development/compiling/compiling_for_ios.rst b/contributing/development/compiling/compiling_for_ios.rst index 4f1b2b511..c918e46a9 100644 --- a/contributing/development/compiling/compiling_for_ios.rst +++ b/contributing/development/compiling/compiling_for_ios.rst @@ -14,7 +14,7 @@ Requirements ------------ - `Python 3.6+ `_. -- `SCons 3.0+ `_ build system. +- `SCons 3.1.2+ `_ build system. - `Xcode `_. If you are building the ``master`` branch: diff --git a/contributing/development/compiling/compiling_for_linuxbsd.rst b/contributing/development/compiling/compiling_for_linuxbsd.rst index f5791b435..444626982 100644 --- a/contributing/development/compiling/compiling_for_linuxbsd.rst +++ b/contributing/development/compiling/compiling_for_linuxbsd.rst @@ -16,19 +16,9 @@ Requirements For compiling under Linux or other Unix variants, the following is required: -- GCC 7+ or Clang 6+. - +- GCC 9+ or Clang 6+. - `Python 3.6+ `_. - -- `SCons 3.0+ `_ build system. - - .. note:: - - If your distribution uses Python 2 by default, or you are using a version of SCons prior to 3.1.2, - you will need to change the version of Python that SCons uses by changing the shebang - (the first line) of the SCons script file to ``#! /usr/bin/python3``. - Use the command ``which scons`` to find the location of the SCons script file. - +- `SCons 3.1.2+ `_ build system. - pkg-config (used to detect the development libraries listed below). - Development libraries: diff --git a/contributing/development/compiling/compiling_for_macos.rst b/contributing/development/compiling/compiling_for_macos.rst index 0029a51f4..65ae80af5 100644 --- a/contributing/development/compiling/compiling_for_macos.rst +++ b/contributing/development/compiling/compiling_for_macos.rst @@ -16,7 +16,7 @@ Requirements For compiling under macOS, the following is required: - `Python 3.6+ `_. -- `SCons 3.0+ `_ build system. +- `SCons 3.1.2+ `_ build system. - `Xcode `_ (or the more lightweight Command Line Tools for Xcode). - `Vulkan SDK `_ diff --git a/contributing/development/compiling/compiling_for_web.rst b/contributing/development/compiling/compiling_for_web.rst index b33bfda15..7e4863a87 100644 --- a/contributing/development/compiling/compiling_for_web.rst +++ b/contributing/development/compiling/compiling_for_web.rst @@ -17,7 +17,7 @@ To compile export templates for the Web, the following is required: - `Emscripten 3.1.39+ `__. - `Python 3.6+ `__. -- `SCons 3.0+ `__ build system. +- `SCons 3.1.2+ `__ build system. .. seealso:: To get the Godot source code for compiling, see :ref:`doc_getting_source`. diff --git a/contributing/development/compiling/compiling_for_windows.rst b/contributing/development/compiling/compiling_for_windows.rst index bc2ec9a9c..de852861b 100644 --- a/contributing/development/compiling/compiling_for_windows.rst +++ b/contributing/development/compiling/compiling_for_windows.rst @@ -25,7 +25,7 @@ For compiling under Windows, the following is required: **Important:** When using MinGW to compile the ``master`` branch, you need GCC 9 or later. - `Python 3.6+ `_. **Make sure to enable the option to add Python to the ``PATH`` in the installer.** -- `SCons 3.0+ `_ build system. Using the +- `SCons 3.1.2+ `_ build system. Using the latest release is recommended, especially for proper support of recent Visual Studio releases.