[Distutils] Cygwin Python DLL and Shared Extension Patch
M.-A. Lemburg
mal@lemburg.com
Fri Nov 10 10:40:01 2000
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/