1. 09 Apr, 2003 3 commits
    • Jason Tishler's avatar
      Patch #718551: cygwinccompiler.get_versions() patch · 972516d3
      Jason Tishler authored
      The cygwinccompiler.get_versions() function only handles versions numbers of
      the form "x.y.z".  The attached patch enhances get_versions() to handle "x.y"
      too (i.e., the ".z" is optional).
      
      This change causes the unnecessary "--entry _DllMain@12" link option to be
      suppressed for recent Cygwin and Mingw toolchains. Additionally, it directs
      recent Mingw toolchains to use gcc instead of dllwrap during linking.
      972516d3
    • Jason Tishler's avatar
      Patch #709178: remove -static option from cygwinccompiler · 1942fa31
      Jason Tishler authored
      Currently, the cygwinccompiler.py compiler handling in
      distutils is invoking the cygwin and mingw compilers
      with the -static option.
      
      Logically, this means that the linker should choose to
      link to static libraries instead of shared/dynamically
      linked libraries.
      
      Current win32 binutils expect import libraries to have
      a .dll.a suffix and static libraries to have .a suffix.
      If -static is passed, it will skip the .dll.a
      libraries. This is pain if one has a tree with both
      static and dynamic libraries using this naming
      convention, and wish to use the dynamic libraries.
      
      The -static option being passed in distutils is to get
      around a bug in old versions of binutils where it would
      get confused when it found the DLLs themselves.
      
      The decision to use static or shared libraries is site
      or package specific, and should be left to the setup
      script or to command line options.
      1942fa31
    • Andrew M. Kuchling's avatar
  2. 03 Mar, 2003 3 commits
  3. 28 Feb, 2003 1 commit
  4. 26 Feb, 2003 1 commit
  5. 20 Feb, 2003 2 commits
  6. 19 Feb, 2003 3 commits
  7. 18 Feb, 2003 2 commits
  8. 10 Feb, 2003 1 commit
  9. 03 Feb, 2003 1 commit
  10. 31 Jan, 2003 1 commit
  11. 29 Jan, 2003 1 commit
  12. 27 Jan, 2003 1 commit
  13. 24 Jan, 2003 1 commit
  14. 06 Jan, 2003 1 commit
  15. 03 Jan, 2003 2 commits
  16. 29 Dec, 2002 1 commit
  17. 03 Dec, 2002 1 commit
  18. 29 Nov, 2002 1 commit
  19. 27 Nov, 2002 1 commit
  20. 26 Nov, 2002 3 commits
  21. 22 Nov, 2002 2 commits
  22. 21 Nov, 2002 3 commits
  23. 20 Nov, 2002 1 commit
  24. 19 Nov, 2002 1 commit
  25. 14 Nov, 2002 2 commits