[Distutils] Re: [4suite] Re: Compiling 4Suite 0.10.2beta on Windows

Jason Tishler Jason.Tishler@dothill.com
Wed Feb 21 13:11:02 2001


John,

On Tue, Feb 20, 2001 at 07:18:42PM +0000, John J. Lee wrote:
> 
> On Tue, 20 Feb 2001, Jason Tishler wrote:
> [...]
> > The current Cygwin gcc release (i.e., 2.95.2-6) still binds against
> > crtdll.dll.  Sorry, if my post caused any heartaches.
>
> [...]
> but just to make completely clear: the -c mingw32 option to
> setup.py does appear to work fine at the moment.
> 
> You don't need to get mingw32 separately, just get cygwin (unless you
> don't want any of the cygwin stuff, of course).

If one uses the current Cygwin gcc in Mingw mode (i.e., -mno-cygwin),
then their extensions will use a different C runtime (i.e., crtdll.dll)
than the one used by the Win32 Python interpreter (i.e., msvcrt.dll).
IIRC, this is bound to cause problems such as crashing the interpreter.

Jason

-- 
Jason Tishler
Director, Software Engineering       Phone: +1 (732) 264-8770 x235
Dot Hill Systems Corp.               Fax:   +1 (732) 264-8798
82 Bethany Road, Suite 7             Email: Jason.Tishler@dothill.com
Hazlet, NJ 07730 USA                 WWW:   http://www.dothill.com