[Python-Dev] [Docs] MinGW and libpython24.a (original) (raw)

David Abrahams dave at boost-consulting.com
Thu Oct 27 14:26:36 CEST 2005


David Abrahams <dave at boost-consulting.com> writes:

"Martin v. Löwis" <martin at v.loewis.de> writes:

David Abrahams wrote: Is the instruction at http://www.python.org/dev/doc/devel/inst/tweak-flags.html#SECTION000622000000000000000 still relevant? I am not 100% certain I didn't make one myself, but it looks to me as though my Windows Python 2.4.1 distro came with a libpython24.a. I am asking here because it seems only the person who prepares the installer would know.

That impression might be incorrect: I can tell you when I started including libpython24.a, but I have no clue whether the instructions you refer to are correct - I don't use the file myself at all.

If this is true, in which version was it introduced? It was introduced in 1.20/1.16.2.4 of Tools/msi/msi.py in response to patch #1088716; this in turn was first used to release r241c1. Thanks!

As it turns out, MinGW also implemented, in version 3.0.0 (with binutils-2.13.90-20030111-1), features which make the creation of libpython24.a unnecessary. So whoever maintains this doc might want to note that you only need that step if you are using a version of Python prior to 2.4.1 with a MinGW prior to 3.0.0 (with binutils-2.13.90-20030111-1).

Regards

Dave Abrahams Boost Consulting www.boost-consulting.com



More information about the Python-Dev mailing list