I just upgraded the Debian/testing box, and it seems that pidip no longer compiles. I am guessing this is because they have removed some old libs from testing, like imagemagick or libquicktime:
gcc -I/usr/X11R6/include -I/usr/include -g -O2 -DQUICKTIME_NEWER=1 -DPD -DX_DISPLAY_MISSING -O2 -funroll-loops -fomit-frame-pointer - ffast-math -Wall -W -Wstric t-prototypes -Wno-unused -Wno-parentheses -Wno-switch - DPDP_PIDIP_VERSION="0.12.21" -g -I/home/pd/auto-build/pd-extended/ pd/src -I. -I/home/pd/auto-build/pd-exten ded/externals/pdp/include -I../include -I../charmaps -o pdp_capture.o -c pdp_capture.c pdp_capture.c: In function 'XMyClientWindow': pdp_capture.c:129: warning: implicit declaration of function 'XWindowByProperty' pdp_capture.c: In function 'XMyGetWindowImage': pdp_capture.c:335: warning: implicit declaration of function 'XDestroyImage' pdp_capture.c:339: error: 'Visual' has no member named 'klass' pdp_capture.c:340: error: 'Visual' has no member named 'klass' pdp_capture.c:398: error: 'Visual' has no member named 'klass' pdp_capture.c:399: error: 'Visual' has no member named 'klass' pdp_capture.c:440: error: 'Visual' has no member named 'klass' pdp_capture.c:453: warning: implicit declaration of function 'XGetPixel' pdp_capture.c:455: warning: implicit declaration of function 'ScaleShortToQuantum' pdp_capture.c: In function 'pdp_capture_do_capture': pdp_capture.c:591: error: 'XTextProperty' undeclared (first use in this function) pdp_capture.c:591: error: (Each undeclared identifier is reported only once pdp_capture.c:591: error: for each function it appears in.) pdp_capture.c:591: error: expected ';' before 'window_name' pdp_capture.c:603: error: 'XError' undeclared (first use in this function) pdp_capture.c:684: warning: implicit declaration of function 'XGetWMName' pdp_capture.c:684: error: 'window_name' undeclared (first use in this function) make[4]: *** [pdp_capture.o] Error 1 make[4]: Leaving directory `/home/pd/auto-build/pd-extended/externals/ pidip/modules' make[3]: *** [pdp_pidip_all] Error 2 make[3]: Leaving directory `/home/pd/auto-build/pd-extended/externals/ pidip'
------------------------------------------------------------------------ ----
If you are not part of the solution, you are part of the problem.