bzr-windows team mailing list archive
-
bzr-windows team
-
Mailing list archive
-
Message #00364
Re: Windows x64 Installer
-
To:
bzr-windows@xxxxxxxxxxxxxxxxxxx
-
From:
Gary van der Merwe <garyvdm@xxxxxxxxx>
-
Date:
Mon, 11 Oct 2010 20:40:16 +0200
-
In-reply-to:
<AANLkTin4m0=uB8YCxowN6-P9Dc92tfGuuQc_Gzr+db=b@mail.gmail.com>
-
User-agent:
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.9) Gecko/20100922 Lightning/1.0b2 Thunderbird/3.1.4
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11/10/2010 19:39, Maritza Mendez wrote:
> Right! It looks like the Windows builds are currently being done with
> the free VS2008 and in the EC2 cloud. This adds complexity to what is
> already a pretty complicated build, even for x32. I'm in the process
> (slow, in my spare time) of getting the x32 build going (on my own
> hardware and retail VS2008) with the plan being to then move on to x64.
Correction: The ec2 build host has the paid for version of vs.
> Question: Does the Windows package of bzr really need to support more
> than one version of python? I'm inclined to build bzr+friends for
> python 2.6 or 2.7 and drop the legacy. I especially want to drop
> MinGW. I have the 32- and 64-bit MinGW compilers both working, but
> again it's extra work which does not seem to add value now that we have
> python 2.6 which I gather is built using VS200x anyway.
We build python installers for different versions, but these just
install site-packages in an existing python installation, and so the
architecture support is base on the python installation that you install
into.
These python installers are really easy to get building. The thing that
makes it difficult so build the stand alone py2exe installer, with all
the plugins, is tortoisebzr. It would be great to make it possible to
disable building components (such as tortoisebzr, or the python
installers.)
I started building my own 32bit build host, with the free beer version
of vs. I got stuck getting the 64bit tortoisebzr shell extension to
build. According to the link bellow, this is a bit more tricky with the
free beer version if vs. As you have the paid for version, it should be
a bit easier for you.
http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/
While trying to build my own build host, I started updating the
oc/developers/win32_build_setup.txt doc. I've not merged it in to
bzr.dev, cause I was going to wait till I get it working, but you may
find it useful, so I've pushed it here: lp:~garyvdm/bzr/win_build_doc
Regards
Gary
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkyzWgoACgkQd/3EdwGKOh3jvQCfdN6Y+QswdQlFIj4FVkb3pw3I
EtYAoLca8UQilwPAQ2clpMCWIykKylyc
=Z/0c
-----END PGP SIGNATURE-----
Follow ups
References