I have tested the perl module generated output and followed instructions. Issued command "make pdf" and processing halts on my source files (.hpp and .h files) that contain @param command in commented blocks. Don't know if this applies to other doxygen commands. When I remove files that contain this format or remove @param command from comments, then processing is done and pdf is created when I enter "make pdf".
For example, comments with doxygen commands @param or \param as shown below:
* Creates a relay object
* @param relayPin the pin to use for this relay object