Pierre Chatelier added the comment:
Can't reproduce any more.
It might have been specific to the Visual Studio version I used at that time.
--
___
Python tracker
<https://bugs.python.org/is
Pierre Chatelier added the comment:
Just reproduced and solved it at the same time !
It happened with Debug build, where I linked to pythonxx.lib instead of
pythonxx_d.lib, because I did not download the debug binaries.
Ultimately : my fault
Change by Pierre Chatelier :
--
versions: +Python 3.8 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue32371>
___
___
Python-bugs-list mailin
Pierre Chatelier added the comment:
Aaand finally there is still something : it depends on the call context. Once
in a C++/CLI class, the link bug occurs again.
Here is attached a minimal project.
--
status: closed -> open
Added file: https://bugs.python.org/file48721/PythonFromC.
New submission from Pierre Chatelier :
Delay-loading of the python DLL is impossible when using some C macros.
For instance, PyLong_Check() is OK, but PyBool_Check() or PyFunc_Check()
will eventually raise a link error.
This is due to the fact that PyBool_Check() directly use the PyBool_Type