summaryrefslogtreecommitdiffstats
path: root/PCbuild
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2022-05-10 09:28:22 (GMT)
committerGitHub <noreply@github.com>2022-05-10 09:28:22 (GMT)
commitdd0e8a62df8be2a09ef6035b4c92bd9a68a7b918 (patch)
tree89f0e95b7414c7379c4fb9d9567b4ca62dd7a98f /PCbuild
parent7954b664d4c5db56ec28da57e783186f4d713517 (diff)
downloadcpython-dd0e8a62df8be2a09ef6035b4c92bd9a68a7b918.zip
cpython-dd0e8a62df8be2a09ef6035b4c92bd9a68a7b918.tar.gz
cpython-dd0e8a62df8be2a09ef6035b4c92bd9a68a7b918.tar.bz2
[3.10] gh-76773: Update docs mentioning no-longer-supported Windows versions & features (GH-92529) (GH-92609)
(cherry picked from commit f1bbcba74f77eff2a4c0881f3d529f3bf0664d40) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> Automerge-Triggered-By: GH:serhiy-storchaka
Diffstat (limited to 'PCbuild')
-rw-r--r--PCbuild/readme.txt20
1 files changed, 9 insertions, 11 deletions
diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt
index 1ea8beb..76f421a 100644
--- a/PCbuild/readme.txt
+++ b/PCbuild/readme.txt
@@ -13,12 +13,10 @@ Quick Start Guide
Building Python using Microsoft Visual C++
------------------------------------------
-This directory is used to build CPython for Microsoft Windows NT version
-6.0 or higher (Windows Vista, Windows Server 2008, or later) on 32 and 64
+This directory is used to build CPython for Microsoft Windows on 32- and 64-
bit platforms. Using this directory requires an installation of
-Microsoft Visual Studio 2017 (MSVC 14.1) with the *Python workload* and
-its optional *Python native development* component selected. (For
-command-line builds, Visual Studio 2015 may also be used.)
+Microsoft Visual Studio (MSVC) with the *Python workload* and
+its optional *Python native development* component selected.
Building from the command line is recommended in order to obtain any
external dependencies. To build, simply run the "build.bat" script without
@@ -105,7 +103,7 @@ pythonw
Prompt window
pylauncher
py.exe, the Python Launcher for Windows, see
- http://docs.python.org/3/using/windows.html#launcher
+ https://docs.python.org/3/using/windows.html#launcher
pywlauncher
pyw.exe, a variant of py.exe that doesn't open a Command Prompt
window
@@ -167,14 +165,14 @@ _bz2
_lzma
Python wrapper for version 5.2.2 of the liblzma compression library
Homepage:
- http://tukaani.org/xz/
+ https://tukaani.org/xz/
_ssl
Python wrapper for version 1.1.1k of the OpenSSL secure sockets
library, which is downloaded from our binaries repository at
https://github.com/python/cpython-bin-deps.
Homepage:
- http://www.openssl.org/
+ https://www.openssl.org/
Building OpenSSL requires Perl on your path, and can be performed by
running PCbuild\prepare_ssl.bat. This will retrieve the version of
@@ -190,14 +188,14 @@ _ssl
_sqlite3
Wraps SQLite 3.37.2, which is itself built by sqlite3.vcxproj
Homepage:
- http://www.sqlite.org/
+ https://www.sqlite.org/
_tkinter
Wraps version 8.6.6 of the Tk windowing system, which is downloaded
from our binaries repository at
https://github.com/python/cpython-bin-deps.
Homepage:
- http://www.tcl.tk/
+ https://www.tcl.tk/
Building Tcl and Tk can be performed by running
PCbuild\prepare_tcltk.bat. This will retrieve the version of the
@@ -256,7 +254,7 @@ It creates the PGI files, runs the unit test suite or PyBench with the
PGI python, and finally creates the optimized files.
See
- http://msdn.microsoft.com/en-us/library/e7k32f4k(VS.140).aspx
+ https://docs.microsoft.com/en-us/cpp/build/profile-guided-optimizations
for more on this topic.