maybe there is a way that the configure gives a better hint at what's missing?

there is (at least) one:  https://github.com/pure-data/pure-data/pull/507
;-)