[Zope-Coders] setup.py
Shane Hathaway
shane@zope.com
Fri, 31 May 2002 12:19:57 -0400
Matt Behrens wrote:
> This is just setup.py; it is not the installer et al. Does not affect
> binary installs in any way. Documentation impact should be zero as we
> already have Shane's minimalist (i.e. build extensions only) setup.py on
> the HEAD, and this one doesn't behave any differently for the current
> build_ext use case. Really, merging it to the HEAD is just so we are
> not working in two directions with setup.py. If the installer doesn't
> go in and we stick with Python 2.1, it doesn't change the official way
> people build Zope anyway.
>
> It does still need to be tested on Windows (I have already tested it on
> Solaris and Linux, and I gather Shane did Linux too.)
Just for fun I tested your setup.py in Wine, using Mingw32
(www.mingw.org) and Windows Python 2.2.1. It compiles well, but the
installation step tries to recompile the .py files repeatedly (the
compilation works the first time; subsequent compilations skip since
they files are up to date). The result crashes right away but I'm
guessing that's a Wine bug, since I was lucky to get this far. ;-)
For anyone who wants to play with this, here's the command line. Make
sure <mingw>\bin\gcc.exe is in your PATH.
wine python -- setup.py build -c mingw32
Shane