[tahoe-dev] Windows 7 Build Fails

David-Sarah Hopwood david-sarah at jacaranda.org
Sun May 27 22:00:20 UTC 2012


On 26/05/12 17:25, Paul Grunwald wrote:
> Hi all,
> 
> I’m taking another run at Tahoe and I’m having trouble with the build.  As requested,
> I’m reporting it as a build bug:
> https://tahoe-lafs.org/trac/tahoe-lafs/wiki/AdvancedInstall#point9.4.1
> 
> Windows 7 Ultimate 64-Bit
> 
> Python 2.7.3 64-Bit
> 
> G:\allmydata-tahoe-1.9.1>python setup.py build
[...]
> distutils.errors.DistutilsError: Setup script exited with error: Unable to find
> vcvarsall.bat

Thanks for the report. This happens because:

 - we don't have precompiled packages ("eggs") for all dependencies on your
   platform -- see the windows-x86_64 line of the table for Python 2.7 in
   <https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-eggs/README.html>.

 - the Python build system (distutils) tries to compile the missing dependency
   or dependencies, and reports an error as a result of not being able to find
   an installed C/C++ compiler.

   (This error is not reported very well; it mentions 'vcvarsall.bat' because
   that is the batch file used to set up the environment for the default
   compiler, Microsoft Visual C++, but that's an implementation detail; also,
   it does not report which dependency it was trying to compile.)

The missing precompiled eggs are for Twisted and pycryptopp, so someone will
need to compile those (Twisted has installers that can be downloaded from
<http://twistedmatrix.com/trac/wiki/Downloads>, but that probably won't help
without also having the pycryptopp egg).

-- 
David-Sarah Hopwood ⚥

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 554 bytes
Desc: OpenPGP digital signature
URL: <http://tahoe-lafs.org/pipermail/tahoe-dev/attachments/20120527/c764be68/attachment.asc>


More information about the tahoe-dev mailing list