Re: Problem building documentation from quickbbook to html using xslt under Windows
Edward Diener <[email protected]> Wed, 18 Nov 2015 07:57:18 -0500
| Newsgroups | gmane.comp.lib.boost.documentation |
|---|---|
| Message-ID | <[email protected]> |
On 11/18/2015 4:28 AM, Daniel James wrote: > On 18 November 2015 at 00:32, Edward Diener <[email protected]> wrote: >> Thanks for catching that ! Then the bug is in generating an invalid URL >> somewhere in the Boost build process by a Boost build tool. > > Oh sorry, it is a quickbook bug. On windows it doesn't generate > correct file urls. I just need to write something to do that. This has > never come up before, since I think everyone who builds under windows > use cygwin, or something similar. There might be other problems. I have used bjam before to build documentation locally from the Windows command line without this problem occurring. It seems to have occurred once I put my Boost source on a different Windows drive letter than my build output. In other words previously I had the Boost source in a directory on my c: drive and I was not specifying a --build-dir option on my bjam command line. Once I decided to move my Boost source to my e: drive, in order to share it between different Windows OSs ( Vista, 7, 8.1 ) to which I can multiboot my computer, and then specify a --build-dir option which points my build output to a directory on my local c: drive for each Windows OS, the problem shows up. I mention this just as an aid to help you fix this problem. > >>> What does the boostbook file look like? >> >> >> What do you mean by "What does the boostbook file look like?" ? Do you want >> me to list the entire vmd.docbook ? It's pretty large, some 7691 lines. I >> could of course put it on pastebin. > > I meant the file vmd.boostbook which quickbook generates, but > nevermind. Now that I've looked into it, the problem is pretty clear. Great ! When you get a fix on the 'develop' branch I will be happy to test it out for you.