Boost logo

Boost :

Subject: Re: [boost] [bitfield] documentation does not build
From: Edward Diener (eldiener_at_[hidden])
Date: 2011-01-16 08:11:13


On 1/16/2011 4:30 AM, vicente.botet wrote:
> ----- Original Message -----
> From: "Edward Diener"<eldiener_at_[hidden]>
> To:<boost_at_[hidden]>
> Sent: Sunday, January 16, 2011 1:03 AM
> Subject: [boost] [bitfield] documentation does not build
>
>
>> My mistake: it should be the bitfield library, not bitset.
>>
>> Attempting to build the documentation for bitfield, I get a bunch of errors:
> <snip>
>> The docs need to be buildable for anyone to use the library or be
>> willing to review it.
>
> Hi,
>
> I had not rebuilt the doc since 3 Mai 2009. I have copied the directory bitfield on the trunk/libs and I have no problems building it even the pdf. Could you show from which directory hierarchy are you building?

I retrieved the bitfield library from the vault, which is the link given
on the review schedule page at
http://www.boost.org/community/review_schedule.html .

After getting bitfield from the vault as a zip file, I expanded it into
its own directory beneath the main sandbox directory, went to its
libs/integer/doc directory and ran:

bjam --boost=path/to/boost toolset=msvc-10.0

where the path/to/boost points to the latest version in the trunk. I
received the errors in my original post.

I also see there is another libs/integer in Boost, so that I think you
must rename your own subdirectory to 'bitfield' instead. I do not know
why you chose 'integer'. I think you should be following the recommended
directory structure for sandbox libraries even if your library is in the
vault instead.

>
> Vicente_at_viboes1 /boost/trunk2/libs/bitfield/libs/integer/doc
> $ bjam
> ...found 23 targets...
> ...updating 9 targets...
> common.mkdir ../../../../../bin.v2/libs/bitfield
> common.mkdir ../../../../../bin.v2/libs/bitfield/libs
> common.mkdir ../../../../../bin.v2/libs/bitfield/libs/integer
> common.mkdir ../../../../../bin.v2/libs/bitfield/libs/integer/doc
> common.mkdir ../../../../../bin.v2/libs/bitfield/libs/integer/doc/gcc-3.4.4
> common.mkdir ../../../../../bin.v2/libs/bitfield/libs/integer/doc/gcc-3.4.4/debu
> g
> quickbook.quickbook-to-boostbook ../../../../../bin.v2/libs/bitfield/libs/intege
> r/doc/gcc-3.4.4/debug/bitfield.xml
> Generating Output File: ../../../../../bin.v2/libs/bitfield/libs/integer/doc/gcc
> -3.4.4/debug/bitfield.xml
> xslt-xsltproc ../../../../../bin.v2/libs/bitfield/libs/integer/doc/gcc-3.4.4/deb
> ug/bitfield.docbook
> xslt-xsltproc-dir html/standalone_HTML.manifest
> Computing chunks...
> Writing standalone_HTML.manifest
> ...updated 9 targets...
>
> Best,
> Vicente
> _______________________________________________
> Unsubscribe& other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk