diff options
author | Steve Dower <steve.dower@python.org> | 2019-06-22 21:08:02 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-22 21:08:02 (GMT) |
commit | fa23bd286fb7719bd7601da0b713457589f5536f (patch) | |
tree | 15e5eca38c3d7001fc32519945edf1cf4ef76524 /Doc/whatsnew | |
parent | 9b32b44d3ec298e02c33fea1aa842f52c9650243 (diff) | |
download | cpython-fa23bd286fb7719bd7601da0b713457589f5536f.zip cpython-fa23bd286fb7719bd7601da0b713457589f5536f.tar.gz cpython-fa23bd286fb7719bd7601da0b713457589f5536f.tar.bz2 |
bpo-37351: Removes libpython38.a from standard Windows distribution (GH-14276)
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r-- | Doc/whatsnew/3.8.rst | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.8.rst b/Doc/whatsnew/3.8.rst index 86d092c..5ec3b4f 100644 --- a/Doc/whatsnew/3.8.rst +++ b/Doc/whatsnew/3.8.rst @@ -1458,6 +1458,25 @@ Changes in the C API * The functions :c:func:`PyNode_AddChild` and :c:func:`PyParser_AddToken` now accept two additional ``int`` arguments *end_lineno* and *end_col_offset*. +.. highlight:: shell + +* The :file:`libpython38.a` file to allow MinGW tools to link directly against + :file:`python38.dll` is no longer included in the regular Windows distribution. + If you require this file, it may be generated with the ``gendef`` and + ``dlltool`` tools, which are part of the MinGW binutils package:: + + gendef python38.dll > tmp.def + dlltool --dllname python38.dll --def tmp.def --output-lib libpython38.a + + The location of an installed :file:`pythonXY.dll` will depend on the + installation options and the version and language of Windows. See + :ref:`using-on-windows` for more information. The resulting library should be + placed in the same directory as :file:`pythonXY.lib`, which is generally the + :file:`libs` directory under your Python installation. + +.. highlight:: python3 + + CPython bytecode changes ------------------------ |