<div class="gmail_quote">On Wed, Aug 4, 2010 at 10:49, Tim Golden <span dir="ltr">&lt;<a href="mailto:mail@timgolden.me.uk">mail@timgolden.me.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On 04/08/2010 16:38, Steve Holden wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 8/4/2010 11:00 AM, Brian Curtin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Aug 4, 2010 at 09:48, Barry Warsaw&lt;<a href="mailto:barry@python.org" target="_blank">barry@python.org</a><br>
&lt;mailto:<a href="mailto:barry@python.org" target="_blank">barry@python.org</a>&gt;&gt;  wrote:<br>
<br>
     On Aug 03, 2010, at 09:08 PM, Steve Holden wrote:<br>
<br>
     &gt;It&#39;s a little disappointing to discover that despite the relatively<br>
     &gt;large number of developers who have received MSDN licenses from<br>
     &gt;Microsoft, none if us have the time to make sure that the buildbots are<br>
     &gt;green for the 2.6.6 release.<br>
<br>
     Should note that I did try to build Python using my MSDN license for<br>
     Windows 7<br>
     and Visual Studio 2010.  I only had an hour or so to attempt it, and<br>
     did not<br>
     succeed, though I think I got as far as trying to properly situate<br>
     various<br>
     dependent libraries (sqlite, ssl).<br>
<br>
     If anybody&#39;s successfully navigated the twisty maze, would you be<br>
     able to<br>
     write something up on the wiki to describe the steps you&#39;ve taken?<br>
<br>
     -Barry<br>
<br>
<br>
I can expand the dev setup guide I wrote for the PSF Sprints to include<br>
the third-party stuff, then try to get that in wider circulation. I<br>
currently gloss over it to get a first-time contributor up and running<br>
quickly (since someone&#39;s first look into core dev is unlikely to be<br>
fixing sqlite).<br>
<br>
I haven&#39;t tried the current codebase on VS2010 yet, but it&#39;s on my todo<br>
list.<br>
<br>
</blockquote>
I think that could be incredibly useful. I&#39;ve tried building Windows<br>
Pythons in the past and stalled because I didn&#39;t have enough familiarity<br>
with the VS environment.<br>
</blockquote>
<br></div></div>
Brian: could you remind us where that doc is, please? I&#39;ve lost track of it.<br>
<br>
In broad terms it&#39;s not too hard to get going once you&#39;ve installed VS[*]; I&#39;ve<br>
rebuild several different fresh Python checkouts several times today while these<br>
issues have been discussed, and generally it&#39;s a question of:<br>
<br>
cd py3k (or whatever)<br>
tools\buildbot\externals.bat<br>
cd py3k\pcbuild<br>
env<br>
build -d<br>
rt -d<br>
<br>
and you&#39;re done and tested.<br>
<br>
That said, I seem to be having build issues with ssl on 2.7 which I&#39;ll<br>
try to look into. But the technique is fairly straightforward.<br>
<br>
TJG<br>
<br>
[*] And a small clutter of other tools for certain bits</blockquote><div><br></div><div><a href="http://docs.pythonsprints.com/core_development/beginners.html">http://docs.pythonsprints.com/core_development/beginners.html</a></div>
<div><br></div><div>Building ssl requires Perl and nasm, and gets completed as a post-build step. I haven&#39;t done that in a while but it&#39;s documented in PCBuild/readme.txt. That&#39;s the stuff I&#39;ll be adding to the above document.</div>
</div>