
Reece Dunn wrote:
Michael Glassford wrote:
Douglas Gregor wrote:
Well, that gets me a little farther, but now xsltproc.exe crashes. The output is attached to the end of the message.
I noticed it was defaulting to gcc, which I don't have installed, so I also added "using msvc ;" to user-config.jam. It warns me that it found two versions, 6 and 7.1, and that it will use 7.1, but still crashes. If I instead add "using msvc : : c:/msvs6/vc98/bin ;" to force it to use MSVC6 (because version 7.1 unfortunately isn't my main compiler, though we're thankfully finally moving that way), I get the same result.
I think it uses the gcc toolset regardless as a target to put the XIncluded document file in so it will work within bjam/BBv2 (I could have this wrong, as I am not a Boost.Build expert).
Any ideas about this, now?
Have you checked the catalog.xml file to see if the namespace aliases are pointing to the correct locations?
As far as I can tell. The complete contents of my catalog.xml are: <?xml version="1.0"?> <!DOCTYPE catalog PUBLIC "-//OASIS/DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd"> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> <rewriteURI uriStartString="http://www.boost.org/tools/boostbook/dtd/" rewritePrefix="file:///C:/VSSNZ/Libraries/Boost/boost_cvs/boost_ssh/tools/boostbook/dtd//"/> </catalog> Changing "file:///C:/VSSNZ/Libraries/Boost/boost_cvs/boost_ssh/tools/boostbook/dtd//" to "C:/VSSNZ/Libraries/Boost/boost_cvs/boost_ssh/tools/boostbook/dtd//", as I saw from http://article.gmane.org/gmane.comp.lib.boost.documentation/306 that you had done, didn't seem to help.
Does it work when you don't set the XSL/DTD environment variables, but download from the internet? (This will be slow, but it may show if the error is with the program settings or the XSL/DTD settings).
No, same error without the environment variables (that's how I'm normally trying to run it). I added them in the first place to see if they would fix the problem. Sorry I forgot to mention that, however.
Are you building from the Windows or cygwin/Linux shell? If you are using cygwin/Linux, you could try something like:
I'm using the Windows shell, though I suppose I could try cygwin to see if it this works.
using boostbook : /cygdrive/d/devel/libraries/docbook/xsl/ : /cygdrive/d/devel/libraries/docbook/dtd/ ;
Regards, Reece
_________________________________________________________________ Express yourself with cool new emoticons http://www.msn.co.uk/specials/myemo
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost