Boost logo

Boost :

From: larsbj_at_[hidden]
Date: 2002-02-25 12:25:10

"Peter Dimov" <pdimov_at_[hidden]> writes:

| From: "Ross Smith" <r-smith_at_[hidden]>
>> But boost in general is the problem, not any one specific library. The
>> fundamental problem is the lack of an easy way for non-developers to
>> install the whole thing.
>> Approaching this on a piece-by-piece basis is a waste of time because
>> (1) the individual sub-libraries have too many dependencies on each
>> other, and (2) developing the same facilities over and over again for
>> each part, instead of just once for the whole thing, would be silly.
| This must be one of those days. Why is
| make install
| better than
| cp -r boost /usr/include

- can make sure that file permissions are correcly setup
- can run ldconfig (run additional programs in general)
- can exclude files that are not supposed to be installed (or auto
  generate files that are to be installed for that matter)
- can install in staging directories
- make sure that the (dynamic) libs are built correctly before
- can install files outside of /usr/include (/usr/share/doc/boost f.ex.)


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