From eb4ab3a78ec209be31214f613eb5aed93767b6e8 Mon Sep 17 00:00:00 2001
From: tetrapod00 <145553014+tetrapod00@users.noreply.github.com>
Date: Sat, 21 Sep 2024 21:48:59 -0700
Subject: [PATCH] Clarify requirements in Compiling for Windows
---
.../compiling/compiling_for_windows.rst | 33 ++++++++++---------
1 file changed, 18 insertions(+), 15 deletions(-)
diff --git a/contributing/development/compiling/compiling_for_windows.rst b/contributing/development/compiling/compiling_for_windows.rst
index 7a36ca7e29c..d212027a75e 100644
--- a/contributing/development/compiling/compiling_for_windows.rst
+++ b/contributing/development/compiling/compiling_for_windows.rst
@@ -15,21 +15,24 @@ Requirements
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.**
- 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``.
-- `MinGW-w64 `_ with GCC can be used as an alternative to
- Visual Studio. Be sure to install/configure it to use the ``posix`` thread model.
- **Important:** When using MinGW to compile the ``master`` branch, you need GCC 9 or later.
- Supports ``x86_64`` and ``x86_32`` only.
-- `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.6+ `_.
- **Make sure to enable the option to add Python to the ``PATH`` in the installer.**
+
+- A C++ compiler. Use one of the following:
+
+ - `Visual Studio Community `_,
+ version 2019 or later. Visual Studio 2022 is recommended.
+ **Make sure to enable C++ in the list of workflows to install.**
+ 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``.
+ - `MinGW-w64 `_ with GCC can be used as an alternative to
+ Visual Studio. Be sure to install/configure it to use the ``posix`` thread model.
+ **Important:** When using MinGW to compile the ``master`` branch, you need GCC 9 or later.
+ Supports ``x86_64`` and ``x86_32`` only.
+ - `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.6+ `_.
+ **Make sure to enable the option to add Python to the** ``PATH`` **in the installer.**
- `SCons 3.1.2+ `_ build system. Using the
latest release is recommended, especially for proper support of recent Visual
Studio releases.