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-26 Thread Olivier Grisel
2014-09-24 23:52 GMT+02:00 Paul Moore p.f.mo...@gmail.com: On 24 September 2014 03:45, Jonathan J. Helmus jjhel...@gmail.com 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

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 p.f.mo...@gmail.com: On 24 September 2014 22:58, Olivier Grisel olivier.gri...@ensta.org 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

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 courn...@gmail.com 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

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 courn...@gmail.com wrote: On Wed, Sep 24, 2014 at 7:49 PM, Paul Moore p.f.mo...@gmail.com wrote: On 24 September 2014 17:24, Chris Barker chris.bar...@noaa.gov wrote: Thanks -- that would be great. But really, why is this so hard? Win64 is

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

2014-09-24 Thread martin
Zitat von Paul Moore p.f.mo...@gmail.com: 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

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

2014-09-24 Thread Paul Moore
On 24 September 2014 07:14, mar...@v.loewis.de wrote: Zitat von Paul Moore p.f.mo...@gmail.com: 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

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,

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

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 jjhel...@gmail.com 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

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 p.f.mo...@gmail.com 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 --

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 chris.bar...@noaa.gov 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

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 chris.bar...@noaa.gov 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

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 p.f.mo...@gmail.com 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)

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 p.f.mo...@gmail.com 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

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, mar...@v.loewis.de wrote: Zitat von Paul Moore p.f.mo...@gmail.com: 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

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 mar...@v.loewis.de wrote: Am 24.09.14 08:41, schrieb Paul Moore: On 24 September 2014 07:14, mar...@v.loewis.de wrote: Zitat von Paul Moore p.f.mo...@gmail.com: Can anyone give me some advice, please? I am trying to build extensions on Windows

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 jjhel...@gmail.com 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

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 olivier.gri...@ensta.org 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

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

2014-09-23 Thread 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. 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. I'm now at the point where I appear to

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