Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #3116 > unrolled thread

looking for libpython31.a 64bit (missing from python-3.1.3.amd64.msi)

Started byNathan Coulson <conathan@gmail.com>
First post2011-04-13 01:17 -0700
Last post2011-04-13 21:38 +0200
Articles 2 — 2 participants

Back to article view | Back to comp.lang.python


Contents

  looking for libpython31.a 64bit (missing from python-3.1.3.amd64.msi) Nathan Coulson <conathan@gmail.com> - 2011-04-13 01:17 -0700
    Re: looking for libpython31.a 64bit (missing from python-3.1.3.amd64.msi) "Martin v. Loewis" <martin@v.loewis.de> - 2011-04-13 21:38 +0200

#3116 — looking for libpython31.a 64bit (missing from python-3.1.3.amd64.msi)

FromNathan Coulson <conathan@gmail.com>
Date2011-04-13 01:17 -0700
Subjectlooking for libpython31.a 64bit (missing from python-3.1.3.amd64.msi)
Message-ID<mailman.303.1302682681.9059.python-list@python.org>
Well, as the subject says,  I am looking to find libpython31.a
[win64bit version] for use in a linux to windows 64bit cross compiler
[x86_64-w64-mingw32-gcc],  but seems to be missing.

so far,  tried installing it on a real 64bit windows system,
cabextract, as well as msiexec /a python-3.1.3.amd64.msi /qb
TARGETDIR=out.  Either case, libs/libpython31.a is not there.

as a last resort, tried cross compiling it with my tools, but a few
google searches tell me that way will lead to headaches, and currently
not supported out of the box.

-- 
Nathan Coulson (conathan)
------
Location: British Columbia, Canada
Timezone: PST (-8)
Webpage: http://www.nathancoulson.com

[toc] | [next] | [standalone]


#3136

From"Martin v. Loewis" <martin@v.loewis.de>
Date2011-04-13 21:38 +0200
Message-ID<mailman.320.1302723516.9059.python-list@python.org>
In reply to#3116
Am 13.04.2011 10:17, schrieb Nathan Coulson:
> Well, as the subject says,  I am looking to find libpython31.a
> [win64bit version] for use in a linux to windows 64bit cross compiler
> [x86_64-w64-mingw32-gcc],  but seems to be missing.

I wouldn't call it "missing", but "just not there". I had no
intention/procedure to create it, so it isn't being created,
and hence not packaged, either.

> so far,  tried installing it on a real 64bit windows system,
> cabextract, as well as msiexec /a python-3.1.3.amd64.msi /qb
> TARGETDIR=out.  Either case, libs/libpython31.a is not there.
> 
> as a last resort, tried cross compiling it with my tools, but a few
> google searches tell me that way will lead to headaches, and currently
> not supported out of the box.

The problem is deeper than that. Even if you had the library, you
probably still couldn't do what you want to do (although you didn't
actually say what it is that you want to do): building extensions
with mingw64 currently isn't supported at all.

So if you want to build extension modules for Win64, use Visual
Studio (and/or the platform SDK).

Regards,
Martin

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web