sh: dot: command not found + doxygen + Lion
Posted
by
Salil
on Stack Overflow
See other posts from Stack Overflow
or by Salil
Published on 2011-10-31T09:22:00Z
Indexed on
2012/10/02
21:37 UTC
Read the original article
Hit count: 384
doxygen
MacOS version : 10.7.2 ( lion ) Doxygen version : 1.7.5.1 Graphviz version : 2.29
Doxygen configuration -
DOT_PATH = ../../../../Applications/Contents/MacOS/Graphviz HAVE_DOT = YES SHORT_NAMES = YES
From the log console -
First line it gives a warning - warning: the dot tool could not be found at ../../../../Applications/Contents/MacOS/Graphviz - I have tried various combinations but the warning does not go , although it generates the images.
Generating dot graphs using 9 parallel threads... Running dot for graph 1/68 sh: dot: command not found
Problems running dot: exit code=127, command='dot', arguments='"/Users/salilk/Documents/project/DoxygenDocs/html/a00033.dot" -Tpng -o "/Users/salilk/Documents/project/DoxygenDocs/html/a00033.png"'
In the html directory the .dot files have been generated but no .png.
Now if I execute the same command from the Terminal the .png file gets generated and is displayed in its .html file.
Another error from the console is - error: problems opening map file /Users/salilk/Documents/A2O Collaborate/DoxygenDocs/html/a00032.map for inclusion in the docs! If you installed Graphviz/dot after a previous failing run, try deleting the output directory and rerun doxygen. - Is this related to the above problem ?
I have used Doxygen before on a Windows machine and didn't have these errors , do we need to do any configurations specific for Mac ?
- Salil.
© Stack Overflow or respective owner