Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2003-12-16 20:55:02


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?

* 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 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?



Boost list run by bdawes at, gregod at, cpdaniel at, john at