From: John Maddock (John_Maddock_at_[hidden])
Date: 2000-12-11 07:49:03
>This way, you only have to enter two directories
>into your compiler's search path to use Boost. (Using "/libs/libname/src"
>would be a nightmare; you would either have to specify each individual
>sub-library you anticipate using, or specify the parent "/libs" directory
>and risk conflicts with the non-mandatory source files.)<
I don't follow that at all, why do you need to enter search paths for cpp
files at all? Libraries yes, headers yes, but cpp files surely no?
BTW, I don't like the idea of having all the cpp files in one directory -
there is no guarentee that all of them will build (not all libraries are
supported on all platforms). Nor do I think there should be a single
"boost" library build, although I use large parts of boost, I have never
used all of it in one project, users should not pay for what they don't
use, and would prefer to see the boost libraries continue to build as
separate libraries. For me that means that putting source in
<boost>/libs/libname/src is fine, as long as it is properly documented.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk