[tahoe-dev] [tahoe-lafs] #1093: win32 build hell

tahoe-lafs trac at tahoe-lafs.org
Mon Jun 21 14:18:14 PDT 2010


#1093: win32 build hell
---------------------------+------------------------------------------------
     Reporter:  zeromus    |       Owner:  somebody                                   
         Type:  defect     |      Status:  new                                        
     Priority:  major      |   Milestone:  1.7.1                                      
    Component:  packaging  |     Version:  1.7.0                                      
   Resolution:             |    Keywords:  windows setuptools pycryptopp nevow twisted
Launchpad Bug:             |  
---------------------------+------------------------------------------------

Comment (by zooko):

 Replying to [ticket:1093 zeromus]:
 > But I need a zipfile with an EXE in it if I am going to get any buy-in
 from my friends.

 See #585 (make it work with bbfreeze) but most of all see #781 (wanted:
 Windows Packaging Master).

 > I am basically following instructions at http://tahoe-lafs.org/trac
 /tahoe-lafs/wiki/AdvancedInstall

 Wait, there are lots of different instructions in AdvancedInstall:
 "Installing The Latest Release", "Installing From A Source Tree",
 "Creating a binary distribution From A Source Tree", "Platform Specific
 Notes -- Windows", "Platform Specific Notes -- What If That Doesn't Work",
 and "How Do I Make It Run As A Windows Service". Which one or ones were
 you following? You described running {{{mingw32-make.exe}}}, but as far as
 I can tell none of those instructions say to do that.

 It is fine not to be following the instructions (I wouldn't be surprised
 if it turns out that your way is better), but I'm just trying to
 understand (a) what instructions, if any, you were following, and (b) all
 of the steps that you took.

 > i assure you the results are the same when i follow those steps as well
 by running setup.py directly

 What do you mean "running setup.py directly"? Do you mean {{{python
 setup.py build}}} as instructed on [http://tahoe-lafs.org/source/tahoe-
 lafs/trunk/docs/quickstart.html quickstart.html]? If I understand what
 happened on your machine correctly, doing {{{python setup.py build}}}
 would probably incur the same error message:

 {{{
 error: Setup script exited with error: Don't know how to compile
 cryptopp\x64dll.asm
 }}}

-- 
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1093#comment:3>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list