[tahoe-dev] Python 2.7 Windows build Re: Announcing Tahoe-LAFS v1.9.2
Zooko Wilcox-O'Hearn
zooko at zooko.com
Wed Jul 11 17:48:09 UTC 2012
Dear Paul Grunwald:
Thank you for your persistence on this. :-)
Here's some context about how our build system works, or in this case
how it fails to work:
https://tahoe-lafs.org/trac/tahoe-lafs/wiki/CompileError
The dependency which failed to build for you is pycryptopp, which
happens to be one that we (especially I) am responsible for
maintaining.
Now, I'm looking at the pycryptopp buildbots and I see that there are
some Windows buildbots that successfully built: Dcoder's Win7-64-py26,
FreeStorm's mingw32-py26, and marcusw's cygwin:
https://tahoe-lafs.org/buildbot-pycryptopp/waterfall
One thing that these all have in common with each other and not with
your system is that they are using Python 2.6 and you're using Python
2.7.
Hm, according to this mailing list post --
http://mail.python.org/pipermail/python-list/2010-April/573606.html --
and this blog --
http://blog.victorjabur.com/2011/06/05/compiling-python-2-7-modules-on-windows-32-and-64-using-msvc-2008-express/
-- one cannot build extension modules for Python 2.7 on Windows unless
one has a Microsoft compiler -- VS 2008 -- that is no longer
available. :-( What a stupid... ...
*sigh*
Want to try to figure out how to build extension modules with mingw32,
mingw-w64, or tdm-gcc? :-) I recently posted a letter to G+ claiming
that this was possible, although I haven't done it recently:
https://plus.google.com/108313527900507320366/posts/Mvk7rWGXm8o
Regards,
Zooko
More information about the tahoe-dev
mailing list