]> granicus.if.org Git - python/commitdiff
Patch #403947: On Cygwin, use the Unix compiler class, and not
authorAndrew M. Kuchling <amk@amk.ca>
Tue, 27 Feb 2001 19:13:15 +0000 (19:13 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Tue, 27 Feb 2001 19:13:15 +0000 (19:13 +0000)
 the Cygwin-specific compiler class.

 (According to Jason Tishler, cygwinccompiler needs some work to
  handle the differences in Cygwin- and MSVC-Python. Makefile and
  config files are currently ignored by cygwinccompiler, as it was
  written to support cygwin for extensions which are intended to be
  used with the standard MSVC built Python.)

Lib/distutils/ccompiler.py

index 0a30640fe2e817957e5007f4aada4b187cb16d8b..4a282d4cff505d949638dc7c79fce55d8e2cb788 100644 (file)
@@ -842,7 +842,10 @@ class CCompiler:
 _default_compilers = (
 
     # Platform string mappings
-    ('cygwin.*', 'cygwin'),
+
+    # on a cygwin built python we can use gcc like an ordinary UNIXish
+    # compiler
+    ('cygwin.*', 'unix'),
     
     # OS name mappings
     ('posix', 'unix'),