I'm trying to compile py4pd (https://github.com/charlesneimog/py4pd) from source on Debian 12 (I'll upgrade to 13 in the coming days, I swear :) with Pd-0.56.0 and I get this:
/home/alex/Documents/Pd/externals/py4pd/Sources/py4pd.c: In function
‘pdpy_logpost’:
/home/alex/Documents/Pd/externals/py4pd/Sources/py4pd.c:1761:9: error:
implicit declaration of function ‘pd_queue_mess’
[-Wimplicit-function-declaration]
1761 | pd_queue_mess(&pd_maininstance,
&self->pdobj->obj.te_g.g_pd, data, pdpy_thread_callback);
I know this function in defined in m_pd.h, so I'm guessing that the
compiler looks m_pd.h up from older sources (isn't this function new to
0.56.0?). Can this be? I have installed Pd on my system with make install
and when typing pd
in the terminal 0.56.0 launches.