Hi Kevin,

On Sep 11, 2013, at 19:58 , Kevin Nesmith <knesm...@si2.org> wrote:
> I have tried the latest source download, version 1.8.5 and the latest 
> version in git. I have run the configure with the doxyapp parameter. But 
> when the compiler gets to the doxyapp build, I receive the following 
> errors...
> 
> g++ -c -pipe -D_LARGEFILE_SOURCE -Wall -W -g -I../../qtools -I../../src 
> -o ../../objects/doxyapp.o doxyapp.cpp
> doxyapp.cpp: In function ‘void findXRefSymbols(FileDef*)’:
> doxyapp.cpp:114:66: error: cannot allocate an object of abstract type 
> ‘XRefDummyCodeGenerator’
> doxyapp.cpp:41:7: note: because the following virtual functions are pure 
> within ‘XRefDummyCodeGenerator’:
> In file included from doxyapp.cpp:31:0:
> ../../src/outputgen.h:100:18: note: virtual void 
> CodeOutputInterface::writeTooltip(const char*, const DocLinkInfo&, const 
> char*, const char*, const SourceLinkInfo&, const SourceLinkInfo&)
> doxyapp.cpp:122:19: error: no matching function for call to 
> ‘ParserInterface::parseCode(XRefDummyCodeGenerator&, int, QCString, 
> const bool&, int, FileDef*&)’
> doxyapp.cpp:122:19: note: candidate is:
> In file included from doxyapp.cpp:32:0:
> ../../src/parserintf.h:102:18: note: virtual void 
> ParserInterface::parseCode(CodeOutputInterface&, const char*, const 
> QCString&, SrcLangExt, bool, const char*, FileDef*, int, int, bool, 
> MemberDef*, bool, Definition*)
> ../../src/parserintf.h:102:18: note: no known conversion for argument 4 
> from ‘const bool’ to ‘SrcLangExt’
> 
> 
> I don't believe this is an issue with the version of compiler or version 
> of Linux.

Indeed. The API changed and the doxyapp wasn't updated in the process.
I've just pushed a fix to GitHub:
https://github.com/doxygen/doxygen/commit/b07832a11606e3d1b488ee2ab4ec34bb6ccb7921

Regards,
  Dimitri


------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to