Recent

Author Topic: How to build zeoslib documentation with doxygen and pas2dox tools ?  (Read 2058 times)

gelinp

  • Full Member
  • ***
  • Posts: 116
Because I can't find any convenient documentation for zeoslib, I'm trying to build zeoslib documentation with doxygen and pas2dox tools. I found a doxygen documentation but it is poor in comments and often it is only the echo of the source code... So my project will not be the right to want to reproduce the compilation of documentation with doxygen... But I can't find anywhere a complet zeoslib documentation to download or buy...

So, the compilation looks fine, without any error message, but I can't get as result the ../doc folder. I'm running the script zeoslib/documentation/doxygen_build.sh. It looks like there is no code to read... May be a problem with pas2dox (pascal to doxygen) ?

The output is here :
Code: Pascal  [Select][+][-]
  1. Searching for include files...
  2. Searching for example files...
  3. Searching for images...
  4. Searching for dot files...
  5. Searching for msc files...
  6. Searching for dia files...
  7. Searching for files to exclude
  8. Searching for files to process...
  9. Searching for files in directory /home/gelinp/04_PROGRAMATION/projets/zeos/documentation
  10. Reading and parsing tag files
  11. Parsing files
  12. Building group list...
  13. Building directory list...
  14. Building namespace list...
  15. Building file list...
  16. Building class list...
  17. Associating documentation with classes...
  18. Computing nesting relations for classes...
  19. Building example list...
  20. Searching for enumerations...
  21. Searching for documented typedefs...
  22. Searching for members imported via using declarations...
  23. Searching for included using directives...
  24. Searching for documented variables...
  25. Building interface member list...
  26. Building member list...
  27. Searching for friends...
  28. Searching for documented defines...
  29. Computing class inheritance relations...
  30. Computing class usage relations...
  31. Flushing cached template relations that have become invalid...
  32. Creating members for template instances...
  33. Computing class relations...
  34. Add enum values to enums...
  35. Searching for member function documentation...
  36. Building page list...
  37. Search for main page...
  38. Computing page relations...
  39. Determining the scope of groups...
  40. Sorting lists...
  41. Freeing entry tree
  42. Determining which enums are documented
  43. Computing member relations...
  44. Building full member lists recursively...
  45. Adding members to member groups.
  46. Computing member references...
  47. Inheriting documentation...
  48. Generating disk names...
  49. Adding source references...
  50. Adding xrefitems...
  51. Sorting member lists...
  52. Computing dependencies between directories...
  53. Generating citations page...
  54. Counting data structures...
  55. Resolving user defined references...
  56. Finding anchors and sections in the documentation...
  57. Transferring function references...
  58. Combining using relations...
  59. Adding members to index pages...
  60. Generating style sheet...
  61. Generating search indices...
  62. Generating example documentation...
  63. Generating file sources...
  64. Generating file documentation...
  65. Generating page documentation...
  66. Generating group documentation...
  67. Generating class documentation...
  68. Generating namespace index...
  69. Generating graph info page...
  70. Generating directory documentation...
  71. Generating index page...
  72. Generating page index...
  73. Generating module index...
  74. Generating namespace index...
  75. Generating namespace member index...
  76. Generating annotated compound index...
  77. Generating alphabetical compound index...
  78. Generating hierarchical class index...
  79. Generating graphical class hierarchy...
  80. Generating member index...
  81. Generating file index...
  82. Generating file member index...
  83. Generating example index...
  84. finalizing index lists...
  85. Generating SQLITE3 output...
  86. Initializing DB schema...
  87. Running dot...
  88. lookup cache used 0/65536 hits=0 misses=0
  89. finished...
  90.  

Is there anybody with the same problem ? Do you know the way to find doxygen logs for zeoslib ?

Thank you for your help.
« Last Edit: January 13, 2016, 04:16:54 pm by gelinp »
My configuration is : Lazarus 1.6+dfsg-1 / FPC 3.0.0 / Debian Mint / x86_64-linux-gtk2

 

TinyPortal © 2005-2018