[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1981: build binary eggs for Windows x86 (64-bit)

Tahoe-LAFS trac at tahoe-lafs.org
Thu Jan 8 22:14:09 UTC 2015


#1981: build binary eggs for Windows x86 (64-bit)
-------------------------+-------------------------------------------------
     Reporter:  daira    |      Owner:
         Type:  task     |     Status:  new
     Priority:  normal   |  Milestone:  1.11.0
    Component:           |    Version:  1.10.0
  packaging              |   Keywords:  windows win64 eggs openitp-
   Resolution:           |  packaging
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by daira):

 Current notes on how to build OpenSSL:

 * Install 64-bit Windows 7. (I used Windows 7 Ultimate in a VirtualBox
 under Linux.)

 * Fix security settings, download Chrome, apply Windows updates.

 * Install Microsoft Visual Studio Express 2008 SP1.

 * Apply Microsoft updates.
   (Requires setting the update site to use compatibility mode in IE.)

 * download ActivePerl 5.20.1 for Windows (64-bit) from
 https://www.activestate.com/activeperl/downloads
 (https://downloads.activestate.com/ActivePerl/releases/5.20.1.2000/ActivePerl-5.20.1.2000-MSWin32-x64-298557.msi)

 * add C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64 to
 the PATH, *after* all entries starting
   C:\Program Files (x86)\Microsoft Visual Studio 9.0
   (*yes I know*).

 * run these commands:
 {{{
 perl Configure VC-WIN64A --prefix=C:\Build-OpenSSL-VC-64
 ms\do_win64a

 edit ms\nt.mak and make this change:

 MKLIB=lib /machine:x64 /nologo

 nmake -f ms\nt.mak
 }}}

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1981#comment:8>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list