Hi,

I saw the change in Doxygen 1.8.4 that adds support for SQLite, and thought I'd 
play with it. Having tried to, I have a few comments:
- The build instructions should make clear the minimum required version of 
SQLite - I believe this is 3.3.9. Likewise, there are unsupported versions of 
Flex that are only detected at compilation time - could this be done during 
configure?
- I have modified the configure script so that it accepts a path to the SQLite 
install, if it is not in the default area. I'm happy to contribute this, but 
I'm not sure how.
- With the latest SQLite release (3.7.17) built, and the latest Doxygen code 
from GIT, I can build Doxygen with SQLite support, but it crashes when I try to 
create the documentation for Doxygen itself:
    (gdb) bt
    #0  0x00000000005f7d51 in Definition::getDefFileName() const ()
    #1  0x00000000004b4b59 in generateSqlite3Section(sqlite3*, Definition*, 
MemberList*, char const*, char const*, char const*) ()
    #2  0x00000000004b6452 in generateSqlite3() ()
    #3  0x000000000042dd5c in generateOutput() ()
    #4  0x000000000040357a in main ()
I realise that I'm running the bleeding edge here, so if a fix is already in 
the works, that's great!

I'm happy to contribute my configure script changes back, if somebody can tell 
me how :)

Thanks for a great tool!

Alasdair

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to