I'm not very familiar with the cmake or the "right" way to do this, i guess something like FindPython3 if using cmake 3.12 otherwise FindPythonLibs? Assuming those handle python3.8's new stuff, which i'm not sure.
A shitty workaround patch that only works for python3.8:
Possibly related: https://github.com/thp/pyotherside/issues/102
Apparently python3.8 dropped
-lpython3.7m
from Libs in its pkg-config, and I guess using pkg-config for python is not terribly common.Compare: python3.7 pkg-config:
And python3.8 pkg-config:
Nothing in Libs. Using
python-config
there's a similar lack of -lpython unless you pass--embed
I'm not very familiar with the cmake or the "right" way to do this, i guess something like FindPython3 if using cmake 3.12 otherwise FindPythonLibs? Assuming those handle python3.8's new stuff, which i'm not sure.
A shitty workaround patch that only works for python3.8: