X-FeedAbuse: http://nntpfeed.proxad.net/abuse.pl feeded by 195.154.70.45 Path: csiph.com!news.swapon.de!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!proxad.net!feeder1-2.proxad.net!nntpfeed.proxad.net!news.redatomik.org!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!nzpost1.xs4all.net!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'installed.': 0.05; 'plenty': 0.07; 'subject:build': 0.07; 'python': 0.10; 'extensions': 0.13; 'appropriate': 0.14; 'subject:python': 0.14; 'bit.': 0.16; 'broken,': 0.16; 'distutils,': 0.16; 'one)': 0.16; 'subject:windows': 0.16; 'wrote:': 0.16; 'looked': 0.16; 'sender:addr:gmail.com': 0.18; 'changes': 0.20; '2015': 0.20; 'to:name:python-list@python.org': 0.20; '(the': 0.22; 'sep': 0.22; 'am,': 0.23; '(or': 0.23; 'header:In-Reply-To:1': 0.24; 'mon,': 0.24; 'message-id:@mail.gmail.com': 0.27; '14,': 0.27; 'this.': 0.28; 'guess': 0.31; 'supposed': 0.31; 'windows.': 0.33; 'weeks': 0.34; 'file': 0.34; 'received:google.com': 0.35; 'community': 0.36; 'but': 0.36; 'should': 0.36; 'there': 0.36; 'visual': 0.36; 'to:addr:python-list': 0.36; 'subject:: ': 0.37; 'release': 0.37; 'build': 0.40; 'to:addr:python.org': 0.40; 'still': 0.40; 'some': 0.40; 'your': 0.60; 'skip:u 10': 0.61; 'different': 0.63; 'hand': 0.82; 'becker': 0.84; 'edition': 0.86 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=z2LXfADsyTOKiNXex+pyTmzym21Vj4zp2p551JSh2Ug=; b=tltKBQzkCVlpRTgXHtQSRn95gJbzSoExVm1nNRxYojAV8uqxb5JWLe+Tc7Rn6IlG1H xITgZYvQe48wxs3hfv4Eh7N7TVxQsWgYvIEtp+loErQccNfV5gnbejFgBtALAvDZjoWi KgwRTPc4pbnevRJ++Z5mlL/77KW5/nDC1VMtQnWt1bghwr9CHw9SHh/nQdMsYHx+WGmO UhK1Y1cKuC4WaUxaom+uNfQk/Bi/u3xsMqVRf05+xEo7ZnIyoYFJ4NKOg0rRRyRjqwx9 Lk7qiai4xyaX1gj+jhvISC7skenFTpkJUU2F0HxTq2LaFqGlgqPMXCLQ7mYhqzy4FymK byWQ== X-Received: by 10.107.131.16 with SMTP id f16mr25885232iod.100.1442246356567; Mon, 14 Sep 2015 08:59:16 -0700 (PDT) MIME-Version: 1.0 Sender: zachary.ware@gmail.com In-Reply-To: <55F6ED53.9080103@chamonix.reportlab.co.uk> References: <55F6ED53.9080103@chamonix.reportlab.co.uk> From: Zachary Ware Date: Mon, 14 Sep 2015 10:58:57 -0500 X-Google-Sender-Auth: ewZKdPswgrxnti8IoIQwbbGrf5k Subject: Re: how to build windows extensions for python 3.5 To: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 17 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1442246364 news.xs4all.nl 23841 [2001:888:2000:d::a6]:53274 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:96572 On Mon, Sep 14, 2015 at 10:52 AM, Robin Becker wrote: > I understand there have been changes to the way that extensions are supposed > to be built for windows. Is there any user documentation regarding these > changes? Last time I looked the appropriate Visual Studio hadn't been > release so I guess I will need to use my MSDN skills (or incantations) to > first get that installed. Visual Studio 2015 has been released for about 7 weeks now. Community Edition (the free one) should be plenty to compile Python extensions in either 32 or 64 bit. In general, if you build your extensions using distutils, it should still 'just work', but some truly exotic situations may be different (or broken, in which case please file bugs!). Unfortunately I don't have any kind of documentation quick to hand for this. -- Zach