Path: csiph.com!news.mixmin.net!weretis.net!feeder1.news.weretis.net!news.roellig-ltd.de!open-news-network.org!border2.nntp.ams1.giganews.com!nntp.giganews.com!bcyclone03.am1.xlned.com!bcyclone03.am1.xlned.com!newsfeed.xs4all.nl!newsfeed7.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.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'warnings': 0.03; 'error:': 0.05; '21,': 0.07; 'exit': 0.07; 'linker': 0.07; 'broken.': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'python': 0.10; '<>.': 0.11; 'subject:python': 0.14; 'skip:1 30': 0.15; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'skip:b 80': 0.16; 'stderr:': 0.16; 'subject:windows': 0.16; 'wrote:': 0.16; 'pointer': 0.18; '2015': 0.20; 'cc:2**0': 0.20; 'extension': 0.20; 'tracker': 0.20; 'arrays': 0.22; 'subject:problem': 0.22; 'trying': 0.22; 'cc:no real name:2**0': 0.22; 'minutes.': 0.23; 'cc:addr:gmail.com': 0.24; 'header:In- Reply-To:1': 0.24; 'url:bugs': 0.24; 'header:User-Agent:1': 0.26; 'command': 0.26; 'header:X-Complaints-To:1': 0.26; 'points': 0.27; 'code': 0.30; 'certainly': 0.30; 'skip:. 10': 0.32; 'maybe': 0.33; 'run': 0.33; 'url:python': 0.33; 'something': 0.35; 'but': 0.36; 'there': 0.36; 'url:org': 0.36; 'monday,': 0.36; 'visual': 0.36; 'to:addr:python-list': 0.36; 'subject:: ': 0.37; 'thanks': 0.37; 'received:org': 0.37; 'link.': 0.37; 'stuff': 0.38; 'files': 0.38; "didn't": 0.39; 'takes': 0.39; 'build': 0.40; 'to:addr:python.org': 0.40; 'some': 0.40; 'email addr:gmail.com': 0.62; 'minutes': 0.64; 'special': 0.73; 'received:109': 0.75; '3.4': 0.84; 'becker': 0.84; 'utc-7,': 0.84; 'poorly': 0.93 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Robin Becker Subject: Re: problem building python 3.5 extensions for windows Date: Tue, 22 Sep 2015 11:14:36 +0100 References: <55FFFE50.8090703@chamonix.reportlab.co.uk> <7f633007-1391-4172-a022-262899537981@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: cjgohlke@gmail.com X-Gmane-NNTP-Posting-Host: 109.174.168.73 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 In-Reply-To: <7f633007-1391-4172-a022-262899537981@googlegroups.com> 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: 31 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1442916894 news.xs4all.nl 23861 [2001:888:2000:d::a6]:46898 X-Complaints-To: abuse@xs4all.nl X-Received-Bytes: 4670 X-Received-Body-CRC: 904328422 Xref: csiph.com comp.lang.python:96978 On 22/09/2015 01:36, cjgohlke@gmail.com wrote: > On Monday, September 21, 2015 at 9:54:51 AM UTC-7, Robin Becker wrote: ............ >> build\temp.win-amd64-3.5\Release\ux\XB33\repos\pyRXP\src\pyRXPU.cp35-win_amd64.lib >> and ob >> ject >> build\temp.win-amd64-3.5\Release\ux\XB33\repos\pyRXP\src\pyRXPU.cp35-win_amd64.exp >> >> >> | Generating code >> Stderr: | error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio >> 14.0\\VC\\BIN\\amd64\\link.exe' failed with >> exit status 1 >> >> so there are some warnings which I don't understand. Maybe I need to do >> something special for pyRXP (possibly I have some ifdefs poorly configured). >> -- >> Robin Becker > > How long did you let it "hang"? For me the incremental linker took in the order of 30 minutes to link. I mentioned this on the Python issue tracker at . > Thanks for the pointer Christoph. I certainly didn't let it run for 30 minutes. When I build with 2.7, 3.3 or 3.4 the whole build including reportlab stuff is over in a couple of minutes. I will try again, but a linker that takes 30 minutes to create an extension that ends up 204Kb long has to be seriously broken. Is it trying to hard? Most of the code size is in arrays for code points etc etc. -- Robin Becker