Boost logo

Boost-Build :

From: Marcel Loose (loose_at_[hidden])
Date: 2005-05-23 02:43:40


Hi Victor,

The "problem" is that I'm not doing active development on Boost. We are
using *some* Boost libraries in our project. Now I don't want to
"litter" our project environment (even with 3rd party software) with
code that we don't use. I'm among the group of people who believe that
"less is better"; or to paraphrase Stroustrup: "You don't pay for what
you don't use". That was the reason for me asking this question.

Besides, IMHO it makes sense to provide an option to only install those
header files that you actually use. Why would you only provide an option
to install *some* object libraries, without providing the option to only
install the headers associated with those libraries?

Kind regards,

Marcel Loose

>>> vawjr_at_[hidden] 05/22/05 1:05 PM >>>
At 02:10 2005-05-20, marcel_loose wrote:
>Hi,
>
>I recently posted this question in the boost.user group, but got no
>replies. Hence, I'll try it in this group, hopefully with better luck.
>
>Is it possible to only install a subset of all boost *header files*?
>More specifically, only the header files that are needed when
>installing one or more libraries.
>
>For example, suppose I only want to use Boost Smart Pointers and
>Boost.Threads. I would like Bjam to *only* install the header files
>that are needed for those two libraries, not *all* Boost header
>files.

I'm confused. If you're developing and using boost (any of it), why
would
you want only _some_ of it availalbe. Refactoring while coding
certainly
occurs and discovering that the portion of boost you _now_ need isn't
available seems to me to be quite a showstoppper. Certainly more of a
problem that simply having one shared copy of all the headers which
takes
only 20MB on my latest checkout and install (about 4 hours ago)

> I know that you can and should use the bjam option --with-
><library>, but, AFAIK, this only works for the library files, not for
>the header files. Any help would be appreciated.
>
>Kind regards,
>
>Marcel Loose.
>
>
>
>
>
>
>
>Yahoo! Groups Links
>
>
>
>

Victor A. Wagner Jr. http://rudbek.com
The five most dangerous words in the English language:
"There oughta be a law"

Yahoo! Groups Links

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk