The Windows version of pyconfig.h has the following construct:
if defined(_DEBUG)
pragma comment(lib,"python37_d.lib")
elif defined(Py_LIMITED_API)
pragma comment(lib,"python3.lib")
else
pragma comment(lib,"python37.lib")
endif /* _DEBUG */
which fails the compilation of a debug version of an extension. Making
debugging it... difficult.
Perhaps we could define some other constant?
I'm not sure whether such compilation is a good idea in general, so
asking here at first.
--
Regards,
Ivan
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/