Message238332
| Author |
Joshua.J.Cogliati |
| Recipients |
Arfrever, Joshua.J.Cogliati, Vitor.de.Lima, gustavotemple, jrincayc, lbianc, python-dev, vstinner |
| Date |
2015年03月17日.19:40:47 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1426621247.61.0.913062285073.issue23644@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
> @Joshua: Can you please try to compile your extension with Py_LIMITED_API defined? Ex: "#define Py_LIMITED_API 0x03030000" at the top of your C file, or g++ -DPy_LIMITED_API=0x03030000.
It fails in that case, because SWIG is using functions that are not part of the Py_LIMITED_API.
> And can you also please try to patch Python with pystate_cplusplus.patch?
With the pystate_cplusplus.patch I was able to compile both min_example.tar.gz and my actual extension. So I with your patch, it does work. Thank you. |
|