Skip to content

Commit

Permalink
GH-95283: Add note about compilers in Mac/README.txt (GH-99506)
Browse files Browse the repository at this point in the history
The build machinery assumes that the compiler that's used
to build on macOS includes an SDK that's at least as new
as the OS version on the build machine. Explicitly mention
this in Mac/README.txt.
(cherry picked from commit 8f024a0)

Co-authored-by: Ronald Oussoren <ronaldoussoren@mac.com>
  • Loading branch information
miss-islington and ronaldoussoren authored Nov 23, 2022
1 parent b4ae5b7 commit 59361ec
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions Mac/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,19 @@ Python on macOS README
This document provides a quick overview of some macOS specific features in
the Python distribution.

Compilers for building on macOS
===============================

The core developers primarily test builds on macOS with Apple's compiler tools,
either Xcode or the Command Line Tools. For these we only support building with
a compiler that includes an SDK that targets the OS on the build machine, that is
the version of Xcode that shipped with the OS version or one newer.

For example, for macOS 12 we support Xcode 13 and Xcode 14 (or the corresponding
Command Line Tools).

Building with other compilers, such as GCC, likely works, but is not actively supported.

macOS specific arguments to configure
=====================================

Expand Down

0 comments on commit 59361ec

Please sign in to comment.