On 30.01.2021 14:28, Masamichi Hosoda wrote:
have you considered that you just need to define
CYTHON_NO_PYINIT_EXPORT ?
the portion of the code below your change has already the
ifdef __cplusplus semantic
Have you proposed it upstream ? It does not seem
a change restricted to Cygwin
Any way I see no "wrongness" to add it on the Cython rebuild
Hi Marco,
The relevant upstream source looks like this.
https://github.com/cython/cython/blob/0.29.21/Cython/Utility/ModuleSetupCode.c#L712
```
#define __Pyx_PyMODINIT_FUNC PyMODINIT_FUNC
PyMODINIT_FUNC unfortunately dos not work and my changes try
to overcome it, see similar on
https://sourceware.org/pipermail/cygwin/2021-January/247211.html
but your portion is for additional C++ case
than I am adding in asimilar way
Regards
Marco
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple