Martin v. Löwis [EMAIL PROTECTED] added the comment:
Martin - my patch creates a new executable in Lib\distutils\command, and
IMO it should be included in binary builds for all windows platforms.
Is there something I should change in the MSI process?
Yes, I fixed that in r62255: it now
Mark Hammond [EMAIL PROTECTED] added the comment:
Checked in r62197, including the patch from Thomas. Note I expanded the
patch to the distutils doc (noting you need to build Python itself for
the target platform before it works) and added a short entry to Misc/NEWS
--
resolution: -
Christian Heimes [EMAIL PROTECTED] added the comment:
Could somebody with a 64bit CPU please extend the PCbuild/README.txt? I
don't have the means to test 64bit builds or cross compilation of a
32bit build on a 64bit system. I only have 32bit CPUs at home.
+1 for nmake if you can get it to
Trent Nelson [EMAIL PROTECTED] added the comment:
Christian, regarding shipping x64 .lib files as well as 32-bit ones --
sensible idea, but where would we place the x64 version libs? In Python
[xx]\libs\amd64? (This would mirror the approach used with PCbuild and
PCbuild\amd64 -- although
Trent Nelson [EMAIL PROTECTED] added the comment:
Updated PCbuild/readme.txt in r62105 and r62106 for trunk and py3k
respectively.
__
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue2513
__
Mark Hammond [EMAIL PROTECTED] added the comment:
I'd like to keep this issue specifically about cross-compilation in the
current tree, and while some of the other ideas may have merit, let's
not bog this issue down with them unless they directly impact the patch.
Does anyone have any comments
Marc-Andre Lemburg [EMAIL PROTECTED] added the comment:
Hi Mark,
I hope this patch makes it into 2.6.
One thing I'm curious about is the version of Visual Studio 2008 that
is needed to support this kind cross-compilation and which version will
be or is used to build the Python versions on
Marc-Andre Lemburg [EMAIL PROTECTED] added the comment:
Nevermind, diving deep into the MSDN, I found the answer:
http://msdn2.microsoft.com/en-us/library/hs24szh9.aspx
So for cross-compilation, the Visual Studio 2008 Standard Edition is
sufficient.
Is the Professional Edition used for the
Mark Hammond [EMAIL PROTECTED] added the comment:
Hi Marc-Andre,
The PCBuild/README.txt file has some info about compatibility with VS
versions (but probably needs to say more about x64 builds). There is
also talk about releasing Profile Guided Optimization built binaries,
which does require
Trent Nelson [EMAIL PROTECTED] added the comment:
Hi guys, have been on holiday since PyCon ended, only getting back into
the swing of things now. With regards to the x64 Windows build,
indeed, PCbuild/readme.txt is definitely in need of an update,
especially with the details of the slightly
Christian Theune [EMAIL PROTECTED] added the comment:
Mark, I think you mixed me up with Christian Heimes, so I'm removing
myself here (at least for now).
__
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue2513
__
Trent Nelson [EMAIL PROTECTED] added the comment:
Humm, just saw the MSDN page Marc-Andre referred to, which indeed seems
to indicate the Express edition doesn't support x64 cross-compilation
*at all*. AFAICT the latest Platform SDK (6.1) ships with an x64 cross
compilation environment, but
Changes by Christian Heimes [EMAIL PROTECTED]:
--
nosy: +tiran
__
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue2513
__
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Thomas Heller [EMAIL PROTECTED]:
--
nosy: +theller
__
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue2513
__
___
Python-bugs-list mailing list
Unsubscribe:
Thomas Heller [EMAIL PROTECTED] added the comment:
I had to make additional changes to PCBuild\pcbuild.sln to create a
64-bit wininst-9.0-amd64.exe (but I was not able to try out if it works
or not).
Added file: http://bugs.python.org/file9914/pcbuild.diff
__
New submission from Mark Hammond [EMAIL PROTECTED]:
I've taken the liberty of adding Trent, Christian and Martin to the nosy
list as I know they are actively, if reluctantly interested in this.
This patch allows the distutils to cross-compile on Windows. It has
been tested on x86 and amd64
16 matches
Mail list logo