On 18 March 2017 at 21:00, Peter Dimov via Boost
Daniel James wrote:
If I'm right then is-rooted really needs to be fixed, but can you try the attached patch? It assumes that BOOST_ROOT is always absolute, which I think is the case.
This works, quickbook gets built and copied to $BOOST_ROOT/dist/bin. But then
C:\Projects\boost-git\boost>dist\bin\quickbook.exe E C:\Projects\boost-git\boost>dist\bin\quickbook.exe --help A C:\Projects\boost-git\boost>dist\bin\quickbook.exe --input-file libs\mp11\doc\mp11.qbk --output-file test.xml G
By the look of it, a UTF-16 string is probably being output as 8 bit. I'll try to debug it. (test.xml does end up being created, so it works, it's just the console output that's missing.)
If the console output isn't working, it'd probably be better to just use ASCII rather than waste time fixing the code (which is very messy). It'll be fine for most output, quickbook will still support UTF-8 in the xml output.