Re: Unable to get doxygen reference output with Boost documentation
Edward Diener <[email protected]> Sun, 06 Oct 2013 23:17:45 -0400
| Newsgroups | gmane.comp.lib.boost.documentation |
|---|---|
| Message-ID | <[email protected]> |
On 10/6/2013 11:04 PM, Edward Diener wrote: > On 10/6/2013 7:20 PM, Daniel James wrote: >> On 6 October 2013 23:19, Edward Diener <[email protected]> wrote: >>> When i try to build Boost documentation for my VMD library I receive, >>> at the >>> end of the output: >>> >>> "xslt-xsltproc.windows ..\bin.v2\doc\msvc-11.0\debug\vmd.docbook >>> file:///C:/Utilities/Docbook/xml/dbpoolx.mod:7254: validity error : >>> Redefinition of element code >>> <!ELEMENT code %ho; (%cptr.char.mix;)*> >>> ^ >> [snip] >>> >>> I am using the latest tools from the Boost trunk. >>> >>> Any ideas why I cannot produce a doxygen reference section ? >> >> I think you're using the wrong version of docbook. You need to use >> docbook 4.2, boostbook isn't compatible with any other versions. > > I discovered what the problem was in not generating doxygen > documentation. I needed to define more than one: > > <doxygen:param>PREDEFINED=xxx > > in my jamfile. How do I do that ? I can tell you that > > <doxygen:param>PREDEFINED=xxx > <doxygen:param>PREDEFINED=yyy > <doxygen:param>PREDEFINED=zzz > > does not work. It generates > > PREDEFINED = xxx > PREDEFINED = yyy > PREDEFINED = zzz > > in the doxygen configuration file but the correct syntax in the doxygen > configuration file is: > > PREDEFINED = xxx \ > yyy \ > zzz As an addendum specifying <doxygen:param>PREDEFINED=xxx yyy zzz leads to a bjam error.