Build and run-time triplets
I'd like to ask for some help. I'm working on packaging pydevd, which
builds a private .so library. Ordinary extensions built using cython
or similar end up being called "foo.cpython-310-x86_64-linux-gnu.so",
but this library, which is not dependent on the Python version, should
presumably be called "bar.x86_64-linux-gnu.so".
Question 1: How do I determine (within Python) the triplet to use when
building the library?
Question 2: How do I determine (within Python) the triplet to use when
loading the library at runtime?
Thanks!
Julian
Reply to: