SF #877165: Give an info about what C++ compiler command should be

used in cygwin and mingw32. (Reported by Michael Droettboom)
This commit is contained in:
Hye-Shik Chang 2004-06-05 18:37:53 +00:00
parent 58fc5d0813
commit 2400e93057
2 changed files with 5 additions and 0 deletions

View file

@ -108,6 +108,7 @@ def __init__ (self, verbose=0, dry_run=0, force=0):
# XXX optimization, warnings etc. should be customizable.
self.set_executables(compiler='gcc -mcygwin -O -Wall',
compiler_so='gcc -mcygwin -mdll -O -Wall',
compiler_cxx='g++ -mcygwin -O -Wall',
linker_exe='gcc -mcygwin',
linker_so=('%s -mcygwin %s' %
(self.linker_dll, shared_option)))
@ -295,6 +296,7 @@ def __init__ (self,
self.set_executables(compiler='gcc -mno-cygwin -O -Wall',
compiler_so='gcc -mno-cygwin -mdll -O -Wall',
compiler_cxx='g++ -mno-cygwin -O -Wall',
linker_exe='gcc -mno-cygwin',
linker_so='%s -mno-cygwin %s %s'
% (self.linker_dll, shared_option,

View file

@ -322,6 +322,9 @@ Extension modules
Library
-------
- Fixed #877165: distutils now picks the right C++ compiler command
on cygwin and mingw32.
- urllib.urlopen().readline() now handles HTTP/0.9 correctly.
- refactored site.py into functions. Also wrote regression tests for the