[Distutils] Adventures with x64, VS7 and VS8 on Windows

Steve Holden steve at holdenweb.com
Tue May 22 07:01:29 CEST 2007

Kristján Valur Jónsson wrote:
> First of all, I have put some work into pcbuild8 recently and it works
> well.  I am trying to drum up momentum for work on PCBuild8
> next europython.  See http://wiki.python.org/moin/EuroPython2007Sprints
>> -----Original Message-----
>> From: python-dev-bounces+kristjan=ccpgames.com at python.org
>> I don't find the need to have separate object directories convincing:
>> For building the Win32/Win64 binaries, I have separate checkouts
>> *anyway*, since all the add-on libraries would have to support
>> multi-arch builds, but I think they don't.
> No they don't, but that doesn't mean that you need different checkouts
> for python, only the others.  Anyway, this is indeed something I'd like
> to see addressed.  I don't think we should ditch cross-compilation.  It
> should simplify a lot of stuff, including buildbot setup and so on (if
> we get the buildbot infrastructure to support it).  It is also very
> cumbersome, if you are working on a project, to have the binaries all
> end up in the same place.  Doing interactive work on python, I frequently
> compile both the 32 bit and 64 bit versions for testing and it would
> be downright silly to have to rebuild everything every time.
>> I would personally like to see Python "skip" VS 2005 altogether,
>> as it will be soon superceded by Orcas. Unfortunately, it's unclear
>> how long Microsoft will need to release Orcas (and also, when Python
>> 2.6 will be released), so I would like to defer that question by
>> a few months.
> I think this is a bit unrealistic.  Here we are in the middle of 2007,
> VS2005 has just got SP1, and VS2003 is still the "official" compiler.
> PCBuild8 is ready, it just needs a little bit of extra love and
> buildbots to make us able to release PGO versions of x86 and x64.
> Given the delay for getting even this far, waiting for Orcas and then
> someone to create PCBuild9, and then getting it up and running and so on
> will mean waiting another two years.
Addressing only the issues of PCBuild8 and 64-bit architectures, I have 
tried to establish "free" buildbot support for the 64-bit architectures 
without any real success.

Should the PSF be considering paying for infrastructure that will 
support 64-bit build reporting?

 > [...]

Steve Holden        +1 571 484 6266   +1 800 494 3119
Holden Web LLC/Ltd           http://www.holdenweb.com
Skype: holdenweb      http://del.icio.us/steve.holden
------------------ Asciimercial ---------------------
Get on the web: Blog, lens and tag your way to fame!!
holdenweb.blogspot.com        squidoo.com/pythonology
tagged items:         del.icio.us/steve.holden/python
All these services currently offer free registration!
-------------- Thank You for Reading ----------------

More information about the Distutils-SIG mailing list