Re: [Boost-docs] [boostbook] doc build broken on cygwin

Subject: Re: [Boost-docs] [boostbook] doc build broken on cygwin
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2010-06-09 11:44:01


> -----Original Message-----
> From: boost-docs-bounces_at_[hidden] [mailto:boost-docs-bounces_at_[hidden]] On Behalf Of Daniel James
> Sent: Wednesday, June 09, 2010 12:05 PM
> To: Discussion of Boost Documentation
> Subject: Re: [Boost-docs] [boostbook] doc build broken on cygwin
>
> On 9 June 2010 11:55, Paul A. Bristow <pbristow_at_[hidden]> wrote:
> >
> > ../bin.v2/doc/msvc-9.0/debug/threading-multi/quick_auto_dox_index.xml:2: warning: failed to load external entity
> > "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd"
> > BoostBook XML V1.0//EN" "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd"
>
> Something's wrong with your catalog file. Can you try deleting
> bin.v2\boostbook_catalog.xml, and building again (so that it's
> regenerated). If that fails can you post the contents of that file,
> the 'using boostbook' command your user-config.jam and the details of
> your setup (if you're using cygwin or windows builds of bjam and
> xsltproc, and if you're running this from a windows command line or
> cygwin command line).

Deleting bin.v2 makes no difference.

I note that boostbook_catalog.xml contains

<?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:///cygdrive/I/boost_trunk/tools/boostbook/dtd/"/>
  <rewriteURI uriStartString="http://docbook.sourceforge.net/release/xsl/current/"
rewritePrefix="file:///cygdrive/C/Program%20Files/docbook/docbook-xsl-1.74.0/"/>
  <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.2/"
rewritePrefix="file:///cygdrive/C/Program%20Files/DocbookXML/42/"/>
</catalog>

which is clearly suspicious as I am using a window command line and it is looking for cygdrive :-(

I:\boost-sandbox\tools\quick_auto_dox_index\libs\quick_auto_dox_index\doc>

bjam -a html 1>quickdoc_09-Jun10_1234_html.log

C:\Program Files\docbook\docbook-xsl-1.74.0 exists on my system, with contents.

Does this give enough clues?

Thanks

Paul
 


This archive was generated by hypermail 2.1.7 : 2017-11-11 08:50:41 UTC