$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: John Maddock (john_at_[hidden])
Date: 2003-12-17 06:31:10
> In trying to get Boost.Filesystem separate compilation features working, I
> ran across some docs questions:
>
> * The instructions for setting up the configuration include this:
>
> //
> // Automatically link to the correct build variant where possible.
> //
> #if !defined(BOOST_ALL_NO_LIB) && !defined(BOOST_WHATEVER_NO_LIB)
> ...
>
> but other library's headers also add:
>
> !defined(BOOST_WHATEVER_SOURCE) &&
>
> and this seemed to be needed to get Boost.Filesystem to work correctly
> for dll's. Is that a buglet in the docs?
Yes, will fix.
> * The "install" Jamfile entry is documented as:
>
> install whatever lib
> : boost_whatever boost_whatever
> ;
>
> but actual Boost Jamfiles use the form:
>
> install whatever lib
> : <lib>boost_whatever <dll>boost_whatever
> ;
>
> Which is correct?
The latter, it's a cut and paste error.
> * The first line of the "stage" entry is documented as:
>
> stage stage/lib : boost_whatever boost_whatever
>
> but actual Boost Jamefiles use the form:
>
> stage stage/lib : <lib>boost_whatever <dll>boost_whatever
>
> Which is correct?
Again a cut and paste error - I'll go through and double check the file for
more of these, thanks for spotting that.
John.