I recently installed Graphviz and Cogre to make UML diagrams in Emacs. Though when I run cogre-uml-quick-class with the Class name, it says "Layout engine failed. You need to install Graphviz".

The problem is I have installed Graphviz and it is working properly, I have tried making sample graphs and compiling them in graphviz dot mode and I have graphviz-dot-mode.el in my load path.

I added this to my .emacs file

(add-to-list 'load-path "~/.emacs.d/cedet/srecode")
(add-to-list 'load-path "~/.emacs.d/cedet/cogre")
(add-to-list 'load-path "~/.emacs.d/elpa/graphviz-dot-mode-20150525.1000")

(load-file "~/.emacs.d/elpa/graphviz-dot-mode-20150525.1000/graphviz-dot-mode.el")

I'm using Emacs 24.4 on Windows 8.1

Cogre - http://cedet.sourceforge.net/cogre.shtml

Graphviz - http://www.graphviz.org/

Any help is appreciated.

  • You might want to provide some links to the programs you mention, to save others the trouble of googling for them.
    – Drew
    Commented Jul 5, 2015 at 3:50
  • Iirc Graphiz is in the contrib directory, you might need to require it separately.
    – wvxvw
    Commented Jul 5, 2015 at 7:58
  • Where is the contrib directory? I didn't find anything under contrib of cedet and there's no other contrib directory under Graphviz
    – Milap
    Commented Jul 8, 2015 at 20:05


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.