Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GCC-compiled pywin32 #861

Closed
ghost opened this issue May 10, 2013 · 6 comments
Closed

GCC-compiled pywin32 #861

ghost opened this issue May 10, 2013 · 6 comments

Comments

@ghost
Copy link

ghost commented May 10, 2013

Could we have a GCC-compiled pywin32? It would be awesome for Cygwin users.

Reported by: khalak

Original Ticket: pywin32/feature-requests/102

@ghost
Copy link
Author

ghost commented May 10, 2013

Patches welcome!

Original comment by: mhammond

@ghost
Copy link
Author

ghost commented May 11, 2013

  • priority: 5 --> 6

Original comment by: khalak

@ghost
Copy link
Author

ghost commented May 11, 2013

any ideas what to look at?

Original comment by: khalak

@ghost
Copy link
Author

ghost commented May 11, 2013

I guess you'd first work out what support distutils has for building with GCC on Windows, then you'd look at setup.py to see how you would adapt that. Personally I've never used GCC on Windows and have no idea why anyone would want to, so have no interest in this whatsoever.

Original comment by: mhammond

@ghost
Copy link
Author

ghost commented May 11, 2013

ok, distutils supports 'cygwinccompiler', and just for the record: GCC is heavily used in Cygwin (no 'msvc9compiler' whatsoever), and offers an additional Unix-like compatibility layer, what in turn opens a wide gate for Unix-like programs to run them on Windows with no or little code modification. That is, Cygwin+GCC => Windows+Unix (and you still can compile Windows-only programs with MSVC, and maybe, just may-be, run them on Unix also)

Original comment by: khalak

@Avasam
Copy link
Collaborator

Avasam commented Mar 16, 2024

https://setuptools.pypa.io/en/latest/deprecated/distutils/apiref.html#module-distutils.cygwinccompiler
note that distutils is removed from Python 3.12 and usage with setuptools is deprecated #2119

Related to #764
Closing in favor of #1378 which has more modern discussions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants