]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-106765: Updates Windows installer build instructions to clarify system requirement...
authorAshish Shirodkar <ashish.shirodkar@outlook.com>
Mon, 9 Oct 2023 21:15:19 +0000 (02:45 +0530)
committerGitHub <noreply@github.com>
Mon, 9 Oct 2023 21:15:19 +0000 (22:15 +0100)
README.rst
Tools/msi/README.txt

index 921da30a920168b4b0bbde1ecfd16f92c47955db..9cbadc8a5725b4053797a5f6c220cfa10db2c66b 100644 (file)
@@ -76,6 +76,9 @@ to macOS framework and universal builds.  Refer to `Mac/README.rst
 On Windows, see `PCbuild/readme.txt
 <https://github.com/python/cpython/blob/main/PCbuild/readme.txt>`_.
 
+To build Windows installer, see `Tools/msi/README.txt
+<https://github.com/python/cpython/blob/main/Tools/msi/README.txt>`_.
+
 If you wish, you can create a subdirectory and invoke configure from there.
 For example::
 
index 8c6ec516f18e9d4936075048e6814b3e822999e9..c25ada8397cd95ea6665f9b3d97a3719dded8900 100644 (file)
@@ -73,6 +73,13 @@ building on a recent Windows version, use the Control Panel (Programs | Programs
 and Features | Turn Windows Features on or off) and ensure that the entry
 ".NET Framework 3.5 (includes .NET 2.0 and 3.0)" is enabled.
 
+For Python 3.11.x and above, enable "Microsoft .NET Framework 4.8 Advanced Services"
+instead of "Microsoft .NET Framework Version 3.5" available for Windows 10 and above.
+Also make sure "MSVC v143 - VS 2022 C++ ARM64 build tools" are selected under
+"Desktop Development with C++" in "Visual Studio installer" even if you are not
+building on ARM64 along with other x64 related v143 build tools. This is because for
+3.11.x and above we have upgraded to Wix-3.14.
+
 For testing, the installer should be built with the Tools/msi/build.bat
 script: