Commit 9db186fa authored by Matti Picus's avatar Matti Picus
Browse files

macOS now packages tkinter (issues 3760, 3868)

parent 9f9221636a95
Pipeline #59376 passed with stage
in 9 minutes and 12 seconds
......@@ -150,17 +150,16 @@ Currently PyPy supports both building on both Apple Silicon (M1, Arm64) and
X86_64. You must use an appropriate toolchain for building: either ``arm64``
or ``x86_64``. "Fat" universal2 builds are not supported.
Currently tcl/tk is not supported, set ``export PYPY_PACKAGE_WITHOUTTK=1`` when
packaging to avoid attempting to build the ``_tkinter`` extension library.
Most of the build-time dependencies are installed alongside the Developer
Tools. ``openssl`` still need to be installed for tests, and a
brew-provided pypy will speed up translation:
Tools. ``libx11`` is needed for ``tkinter``. ``openssl`` needs to be
installed for tests, and a brew-provided pypy will speed up translation. Note
that you must use the architecture-appropriate x86_64 or arm64 ``brew``
command:
.. code-block:: shell
xcode-select --install
/usr/local/bin/brew install openssl pypy pkg-config
brew install openssl pypy pkg-config libx11
After setting this up, translation (described next) will find the libs as
expected via ``pkg-config``.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment