MSVC has SSIZE_T, but not ssize_t, which is not part of the standard it seems. Python's pyport.h file does a typedef for it (typedef ssize_t Py_ssize_t), but something must have changed between Python 3.7 and 3.10 that causes that to not be included from what we're using. It does seem that the official recommendation is to use Py_ssize_t now.
This is needed for building Cortex with Python 3.10 dependencies packages.
MSVC has
SSIZE_T
, but notssize_t
, which is not part of the standard it seems. Python'spyport.h
file does atypedef
for it (typedef ssize_t Py_ssize_t
), but something must have changed between Python3.7
and3.10
that causes that to not be included from what we're using. It does seem that the official recommendation is to usePy_ssize_t
now.This is needed for building Cortex with Python 3.10 dependencies packages.
Checklist