Building a x86_64 version of Baazar on Vistal

John Arbash Meinel john at arbash-meinel.com
Wed Dec 30 22:19:21 GMT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Joseph Winston wrote:
> I started downloading and building a 64 bit version of 2.10b4.2 but this
> soon got old because I needed all the svn stuff also.  Before I go off
> and grab everything I need, does someone have the recipe that is used to
> build the standalone installer?  If so, I'll just modify it to build an
> installer that others can use.
> 
> 
> 

lp:bzr-windows-installers

Has a buildout recipe for downloading and installing most of what you need.

You may also want to read:
http://doc.bazaar.canonical.com/bzr.dev/developers/win32_build_setup.html

Which is all the steps it took me to get all of the dependencies
installed for doing the Win32 builds. Yeah, it is pretty sucky, but
windows doesn't have a dependency manager (no apt-get install foo-dev...)

So about 50% of the dependencies is handled via buildout. Stuff like
pycrypto, paramiko, and pyreadline are installed manually. I'm guessing
we could include it in the buildout recipe somehow, but my buildout-fu
is not particularly strong.


There have been requests for building the 64-bit pure-python installers
as well. Right now our build host is a 32-bit EC2 instance, and I don't
*think* you can build for 64-bit easily. We run 'python setup.py ...'
which sets up all the flags, etc.  And I don't see anything about 64-bit
in 'python setup.py build_ext --help'.


John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAks70ekACgkQJdeBCYSNAAOWewCgounXm8uTmbd/YpYBUHxGgdow
vxMAoKiDH+dIkgfoU6gAyEoDZrUlgjUX
=P+wh
-----END PGP SIGNATURE-----



More information about the bazaar mailing list