It compiles just fine on one of my Mandriva 2005-machine, but not on the other one. Very strange.
I get this error while compiling:
/ny/home/stort/tmp/Pike-v7.6.64/src/modules/_Image_TIFF/image_tiff.c: In function `low_image_tiff_decode': /ny/home/stort/tmp/Pike-v7.6.64/src/modules/_Image_TIFF/image_tiff.c:621: error: structure has no member named `td_software' /ny/home/stort/tmp/Pike-v7.6.64/src/modules/_Image_TIFF/image_tiff.c:624: error: structure has no member named `td_software'
I just commented out that code:
/* if(td->td_software) { push_text("software"); push_text(td->td_software); } */
And it works.
Maybe it's just a missing header-file on my system, but shouldn't configure find out that then?