fix compile problems

These patches fix the dependencies, without which 'make html' fails, and should fix the long alt text for that image.

Enjoy!