Skip to content

Commit 416e1ad

Browse files
Merge branch 'main' into gh-102221-speed-up-lcm
2 parents 8d3fb8e + 1aa7e7e commit 416e1ad

File tree

15 files changed

+1521
-1182
lines changed

15 files changed

+1521
-1182
lines changed

Doc/using/configure.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1012,6 +1012,21 @@ Linker options
10121012

10131013
.. versionadded:: 3.10
10141014

1015+
.. option:: --enable-static-libpython-for-interpreter
1016+
1017+
Do not link the Python interpreter binary (``python3``) against the
1018+
shared Python library; instead, statically link the interpreter
1019+
against ``libpython`` as if ``--enable-shared`` had not been used,
1020+
but continue to build the shared ``libpython`` (for use by other
1021+
programs).
1022+
1023+
This option does nothing if ``--enable-shared`` is not used.
1024+
1025+
The default (when ``-enable-shared`` is used) is to link the Python
1026+
interpreter against the built shared library.
1027+
1028+
.. versionadded:: next
1029+
10151030

10161031
Libraries options
10171032
-----------------

Include/internal/pycore_opcode_metadata.h

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)