Re: [Doxygen-users] Doxygen can't find dot
Brought to you by:
dimitri
From: Marinna L. <ma...@vi...> - 2006-06-14 22:50:47
|
Bah. I have the basic GNU Unix tools installed on my Windows machine. I created a symbolic link to dot.exe in my C:\Winsows\System32 directory, and Windows finally found dot. (Which is really dumb.) I started to get a lot of error messages from Doxygen. Things like .eps files don't exist for all my class files (I'm generating HTML and PDF via LaTeX). Then I started getting "The parameter is incorrect." error windows. When it finally finishes, there's no dot generated images in my PDF or HTML directory. There are not .dot files in the HTML directory, but there are still .md5 files. In the PDF directory, there are both .dot and .md5 files. Ugh. ~ Marinna Marinna Lee wrote: > I used the binary installer. I don't trust myself enough to try a > source compile on Windows and not have to waste a day trying to figure > out why it doesn't work, though I do most of my Linux installs via > source--that isn't relevant anyway. :P When I run dot (or doxygen) from > the command line, I generally go to the directory where my source files > are (so where I store my *.dot or *.doxyfile) and run the program > there. Yes, dot does work fine from any directory I am in. Before I > generated my source files, I also tried the good ol' dot --help trick to > see if I got output instead of an error, and in my "home" directory, > that works quite well. > > Worse comes to worse, I'll just move the code base I want to document > over to the Linux server and do the documentation there. > > ~ Marinna > > David Backeberg wrote: > >> How did you install your doxygen on Windows? Did you download separate >> packages and bulid from source or did you download the monolithic >> install file and run that? >> >> As for the unstoppable number of "dot not found" messages, one is >> generated for each callgraph doxygen can't generate. The messages >> probably seem interminable, but there is a finite number of them. If >> you're running from the command line you might try Ctrl-C ing the app >> when that starts happening. >> >> You say you have the PATH set up properly. So regardless of which >> directory you're in at the command prompt dot is properly found? >> >> On 6/7/06, Marinna Lee <ma...@vi...> wrote: >> >>> When I run doxygen with HAVE_DOT = YES, I have issues. It says >>> "Windows cannot find 'dot'. Make sure you typed the name correctly, >>> and then try again. To search for a file, click the Start button, >>> then click Search," then no matter how many times I click OK, the >>> messsage pops back up. I have to use Task Manager to kill Doxygen to >>> get rid of the error message. This problem happens with the wizard, >>> Doxygen on the command line, and using Eclox (Eclipse Doxygen addon). >>> >>> I've just set up Doxygen in the last week, and I've been limping >>> along without the dot graphs, but I'd really like to get dot working >>> with Doxygen (or the other way around). I know that both dot and >>> Doxygen work independent of each other. I've generated a few dot >>> graphs and I've generated some basic Doxygen documentation. Both dot >>> and Doxygen are reachable from the path. I've tried setting the >>> DOT_PATH variable a few times (with and without quotes, backslash >>> escapes, etc), and that doesn't seem to help. I just don't >>> understand why Doxygen generates >>> this error. >>> >>> I'm running Windows XP SP2, Graphviz 2.8 (for dot), and Doxygen 1.4.6. >>> >>> >>> >>> Also... my RTF output is screwed up. Pasted below is a sample of the >>> output. >>> >>> Table of Contents >>> >>> Table of contents >>> >>> RTFDocVisitor::visitPre(DocRoot)RTFDocVisitor::visitPost(DocPara)RTFDocVisitor::visit(DocWord)VidiNavRTFDocVisitor::visit(DocWhiteSpace) >>> RTFDocVisitor::visit(DocWord)SoftwareRTFDocVisitor::visit(DocWhiteSpace) >>> RTFDocVisitor::visit(DocWord)DevelopmentRTFDocVisitor::visit(DocWhiteSpace) >>> RTFDocVisitor::visit(DocWord)KitRTFDocVisitor::visit(DocWhiteSpace) >>> RTFDocVisitor::visit(DocWord)DocumentationRTFDocVisitor::visit(DocWhiteSpace) >>> RTFDocVisitor::visitPost(DocPara)RTFDocVisitor::visitPost(DocRoot) >>> >>> ~ Marinna >>> >>> >>> >>> >>> _______________________________________________ >>> Doxygen-users mailing list >>> Dox...@li... >>> https://lists.sourceforge.net/lists/listinfo/doxygen-users >>> >>> > > > > > > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > https://lists.sourceforge.net/lists/listinfo/doxygen-users > > |