
Jason Tishler wrote:
Attached is a patch that builds Cygwin Python with its core as a DLL -- similar to the way that one builds Win32 Python. Once Cygwin Python is built as a "shared library" (i.e., DLL), one can build extensions using the same procedure as on other UNIX platforms that support shared libraries. It's as easy as copying Misc/Makefile.pre.in, creating a Setup.in file, make -f Makefile.pre.in boot, make.
I think our goal for distutils should be to provide a cygwin build target -- not encourage people to continue to use the old Makefile.pre.in method. Apart from that, I like the idea of being able to build Python using cygwin tools on Windows. This opens new possibilities for people who don't have access to a compiler on Windows. BTW, do the extensions build using cygwin also work with the stock Python 2.0 installation ? AFAIR there have been a few problems with this in the past. -- Marc-Andre Lemburg ______________________________________________________________________ Business: http://www.lemburg.com/ Python Pages: http://www.lemburg.com/python/