Thanks, it's the usual automake permissions problem, i.e. that because my user's umask is 0027, directories made during "sudo make install" are made with the same permission, although files are installed correctly. I had manually corrected the permissions on the other directories in /usr/local/share and /usr/local/include, but I hadn't spotted /usr/local/lib. Fixing the permissions there makes it work perfectly; thanks!
-- http://rrt.sc3d.org
