Am 19.03.22 um 01:08 schrieb Ankit Agarwal:
This is a very specific question. I am trying to figure out whether or not I can use pre-built python libraries and headers on Windows in a MinGW build on Linux.
With the mingw cross-compiler on Linux that should be possible, however I guess it might be difficult to set it up. Setuptools is not good for crosscompiling. The easiest way to build Python extensions across multiple OSes is cibuildwheel: https://github.com/pypa/cibuildwheel
Especially if your code lives on Github, then you can simply add cibuildwheel to your workflow and it will build for multiple OSes and Python versions on every commit. For OpenSource projects, Githubs build servers are even for free! Otherwise, the prices are moderate as well.
If you happen to have your own build server farm (as in a commercial setting) then you can also use other CI tools with cibuildwheel.
Christian -- https://mail.python.org/mailman/listinfo/python-list