I'm trying to use boostbook in cygwin with the cygwin versions of libxml2 and libxslt.
I think I've got everything installed in the right place. When I go to into, say, the BoostBook doc directory and do "bjam --v2", I get the messages appended below.
It appears that the include command for "reference.xsl" is failing, even though reference.xsl is in the same directory as docbook.xsl. Can someone help me fix this?
I experienced the same problem (similar error message) and had been using a workaround until I found the fix.
[1] Ensure that the paths for the docbook files are in cygwin format, e.g.:
using boostbook : /cygdrive/d/devel/libraries/docbook-4.2/xslt/
: /cygdrive/d/devel/libraries/docbook-4.2/dtd/
;[2] modify tools/build/v2/path.jam:
[line 23]: - os = [ modules.peek : OS ] ; + os = CYGWIN ;
This seems to be because the bjam build is NT, the OS is NT, but xsltproc is build for cygwin.
Volodya: is there a way to distinguish between and handle paths in these different contexts because this setup appears to be fairly common.
Regards, Reece
------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ Boost-docs mailing list [EMAIL PROTECTED] Unsubscribe and other administrative requests: https://lists.sourceforge.net/lists/listinfo/boost-docs
