You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The symbol "PyStructSequence_UnnnamedField" is not *explicitly* marked for export, causing it to be omitted from python3x.dll on Windows -- and thus unavailable to Windows extension modules.
Attempting to use this symbol then fails at link time:
test.obj : error LNK2001: unresolved external symbol PyStructSequence_UnnamedField
build\lib.win-amd64-3.7\test.cp39-win_amd64.pyd : fatal error LNK1120: 1 unresolved externals
The fact that the symbol is missing can also be demonstrated via ctypes:
from pathlib import Path