I recently upgraded from Doxygen 1.8.4 and GraphViz 2.36 where I had no problems generating graphs to Doxygen 1.8.7 and GraphViz 2.38 and cannot now get graphs.
During t
I encountered the same problem using Doxygen 1.8.10 and dot 2.38 with Windows 7 and DOT_PATH
empty. At the end it was "only" a problem with the command line path: The dot utility was not found within the environment, where doxygen was run. One needs to make sure, that the dot installation directory is listed within the PATH
environment variable. A convenient way to check is to call the command dot.exe -V
right before calling doxygen. Then check the command line output for the dot version message.
Unfortunately the dot installation directory usually changes with each release of the GraphViz utility, since it contains a version reference (although it is not possible to have two versions of GraphViz installed in parallel). Under windows you need to manually update the global PATH
setting and reboot (!) to make sure, that the setting is updated in all running environments as well.