Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-26 Thread Chris Barker
On Thu, Sep 25, 2014 at 8:15 AM, David Cournapeau wrote: > The SDK scripts are indeed a bit broken, but it is possible to detect them > automatically in a way that is similar to what was done for MSVC 2008. > > I know that for a fact because I ported the python distutils MSVC > detection to scons

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-26 Thread Olivier Grisel
2014-09-25 0:09 GMT+02:00 Paul Moore : > On 24 September 2014 22:58, Olivier Grisel wrote: >> Under which path? > > It's now documented in > http://www.appveyor.com/docs/installed-software, but C:\PythonXY and > C:\PythonXY-x64. Nice, thanks: I will try it now. -- Olivier http://twitter.com/ogr

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-26 Thread Olivier Grisel
2014-09-24 23:52 GMT+02:00 Paul Moore : > On 24 September 2014 03:45, Jonathan J. Helmus wrote: >> Some of us from the Scientific Python side of development have been >> using appveyor to build Windows wheels for a few projects. A demo from one >> of developers of scikit-learn gives a good overvi

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-26 Thread Olivier Grisel
It seems to work, I merged the change in the master of python-appveyor-demo. Thanks! -- Olivier ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-25 Thread Nick Coghlan
On 26 Sep 2014 01:15, "David Cournapeau" wrote: > > > > On Wed, Sep 24, 2014 at 7:49 PM, Paul Moore wrote: >> >> On 24 September 2014 17:24, Chris Barker wrote: >> > Thanks -- that would be great. But really, why is this so hard? Win64 is >> > essentially One platform, and the freely available S

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-25 Thread David Cournapeau
On Wed, Sep 24, 2014 at 7:49 PM, Paul Moore wrote: > On 24 September 2014 17:24, Chris Barker wrote: > > Thanks -- that would be great. But really, why is this so hard? Win64 is > > essentially One platform, and the freely available SDK is ONE compiler > > environment. > > If only that were true

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Paul Moore
On 24 September 2014 22:58, Olivier Grisel wrote: > Under which path? It's now documented in http://www.appveyor.com/docs/installed-software, but C:\PythonXY and C:\PythonXY-x64. > Could you please issue a PR to: > https://github.com/ogrisel/python-appveyor-demo > > to show how to leverage pre-i

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Paul Moore
On 24 September 2014 03:45, Jonathan J. Helmus wrote: > Some of us from the Scientific Python side of development have been > using appveyor to build Windows wheels for a few projects. A demo from one > of developers of scikit-learn gives a good overview of the process we have > been using [1].

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Paul Moore
On 24 September 2014 21:04, "Martin v. Löwis" wrote: > Am 24.09.14 08:41, schrieb Paul Moore: >> On 24 September 2014 07:14, wrote: >>> Zitat von Paul Moore : >>> Can anyone give me some advice, please? I am trying to build extensions on Windows 64-bit, using the free Windows SDK compi

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Martin v. Löwis
Am 24.09.14 08:41, schrieb Paul Moore: > On 24 September 2014 07:14, wrote: >> Zitat von Paul Moore : >> >>> Can anyone give me some advice, please? I am trying to build >>> extensions on Windows 64-bit, using the free Windows SDK compilers. >> >> Can you please be more specific? What SDK, and wh

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Steve Dower
Chris Barker wrote: > On Wed, Sep 24, 2014 at 6:55 AM, Paul Moore wrote: >> Thanks for the pointer. (Also thanks to Allen Riddell). I'll take a >> look. Ideally, what I'd like to do is write something up to help >> non-Windows experts get things up and running, so this will be very >> useful. > >

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Chris Barker
On Wed, Sep 24, 2014 at 11:49 AM, Paul Moore wrote: > > essentially One platform, and the freely available SDK is ONE compiler > > environment. > > If only that were true :-) > > What I've found is: > > 1. Different SDKs are needed for Python 2.7 and 3.3+ (the VS2008/VS2010 > split) > well, yeah

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Paul Moore
On 24 September 2014 20:02, Chris Barker wrote: >> t's getting a lot better, and once we start using MSVC 2012 or later >> (i.e., Python 3.5+), the express editions include 64-bit support out >> of the box, which makes most of the problems go away. > > Sure, but is there something we can do with t

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Paul Moore
On 24 September 2014 17:24, Chris Barker wrote: > Thanks -- that would be great. But really, why is this so hard? Win64 is > essentially One platform, and the freely available SDK is ONE compiler > environment. If only that were true :-) What I've found is: 1. Different SDKs are needed for Pyth

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Chris Barker
On Wed, Sep 24, 2014 at 6:55 AM, Paul Moore wrote: > Thanks for the pointer. (Also thanks to Allen Riddell). I'll take a > look. Ideally, what I'd like to do is write something up to help > non-Windows experts get things up and running, so this will be very > useful. > Thanks -- that would be gr

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Paul Moore
On 24 September 2014 03:45, Jonathan J. Helmus wrote: > Some of us from the Scientific Python side of development have been > using appveyor to build Windows wheels for a few projects. A demo from one > of developers of scikit-learn gives a good overview of the process we have > been using [1

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Jonathan J. Helmus
On 9/23/2014 5:42 PM, Paul Moore wrote: Can anyone give me some advice, please? I am trying to build extensions on Windows 64-bit, using the free Windows SDK compilers. But I can't find any official documentation on how to do this, and everything I have tried so far has failed in frustrating ways

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-24 Thread Allen Riddell
Hi Paul, I don't know how Olivier Grisel did it, but I can testify it does build extensions for Windows (32bit and 64bit) using appveyor. https://github.com/ogrisel/python-appveyor-demo/ Best wishes, Allen On Tue, Sep 23, 2014, at 06:42 PM, Paul Moore wrote: > Can anyone give me some advice, p

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-23 Thread Paul Moore
On 24 September 2014 07:14, wrote: > Zitat von Paul Moore : > >> Can anyone give me some advice, please? I am trying to build >> extensions on Windows 64-bit, using the free Windows SDK compilers. > > Can you please be more specific? What SDK, and what free compilers? > The bug report is about VS

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-23 Thread martin
Zitat von Paul Moore : Can anyone give me some advice, please? I am trying to build extensions on Windows 64-bit, using the free Windows SDK compilers. Can you please be more specific? What SDK, and what free compilers? The bug report is about VS Express, not the SDK compilers. Two question

Re: [Distutils] Building Python extensions on 64-bit Windows using the SDK compilers

2014-09-23 Thread Steve Dower
We're very close to having some good news, but unfortunately, that's all I can say right now. Expect a more significant email/announcement from me in the next couple of weeks. (Distutils will hear it first and get the most detailed info.) Sent from my Windows Phone __