J'essaie d'utiliser les outils GraphViz pour générer des graphiques de dépendance, mais je n'arrive pas à faire en sorte que dot exporte des images. SVG fonctionne bien, mais tout le reste (jpeg, gif, png) fait planter dot.
Voici mon graphique :
digraph test {
main -> parse -> execute;
main -> init;
main -> cleanup;
execute -> make_string;
execute -> printf
init -> make_string;
main -> printf;
execute -> compare;
}
Voici la ligne de commande qui fonctionne (pour svg) :
dot test.dot -Tsvg -o test.svg
Voici les lignes de commande qui provoquent un crash :
dot test.dot -Tjpg -o test.jpg
dot test.dot -Tjpeg -o test.jpeg
dot test.dot -Tpng -o test.png
Est-ce que je rate quelque chose d'évident ?
Merci,
(Notez que c'est sur WinXP 32-bit en utilisant le paquet 2.24 graphviz).