diff options
author | Ned Deily <nad@python.org> | 2019-10-14 12:16:10 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-14 12:16:10 (GMT) |
commit | 19d6842c15c145f65178f806048ac1a8ae7d05f6 (patch) | |
tree | d16cb78cda6183c17a90d615f73a361ef0ae3016 /README.rst | |
parent | aad2ee01561f260c69af1951c0d6fcaf75c4d41b (diff) | |
download | cpython-19d6842c15c145f65178f806048ac1a8ae7d05f6.zip cpython-19d6842c15c145f65178f806048ac1a8ae7d05f6.tar.gz cpython-19d6842c15c145f65178f806048ac1a8ae7d05f6.tar.bz2 |
Update build docs for macOS (GH-16771)
Diffstat (limited to 'README.rst')
-rw-r--r-- | README.rst | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -62,18 +62,20 @@ On Unix, Linux, BSD, macOS, and Cygwin:: This will install Python as ``python3``. You can pass many options to the configure script; run ``./configure --help`` -to find out more. On macOS and Cygwin, the executable is called ``python.exe``; -elsewhere it's just ``python``. +to find out more. On macOS case-insensitive file systems and on Cygwin, +the executable is called ``python.exe``; elsewhere it's just ``python``. -If you are running on macOS with the latest updates installed, make sure to install -OpenSSL or some other SSL software along with Homebrew or another package manager. -If issues persist, see https://devguide.python.org/setup/#macos-and-os-x for more -information. +Building a complete Python installation requires the use of various +additional third-party libraries, depending on your build platform and +configure options. Not all standard library modules are buildable or +useable on all platforms. Refer to the +`Install dependencies <https://devguide.python.org/setup/#install-dependencies>`_ +section of the `Developer Guide`_ for current detailed information on +dependencies for various Linux distributions and macOS. -On macOS, if you have configured Python with ``--enable-framework``, you -should use ``make frameworkinstall`` to do the installation. Note that this -installs the Python executable in a place that is not normally on your PATH, -you may want to set up a symlink in ``/usr/local/bin``. +On macOS, there are additional configure and build options related +to macOS framework and universal builds. Refer to `Mac/README.rst +<https://github.com/python/cpython/blob/master/Mac/README.rst>`_. On Windows, see `PCbuild/readme.txt <https://github.com/python/cpython/blob/master/PCbuild/readme.txt>`_. @@ -96,7 +98,6 @@ Profile Guided Optimization (PGO) and may be used to auto-enable Link Time Optimization (LTO) on some platforms. For more details, see the sections below. - Profile Guided Optimization ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |