From: Andrey Melnikov (melnikov_at_[hidden])
Date: 2005-07-05 12:45:47


Rene Rivera wrote:
> Paul A Bristow wrote:
>
>>Well I suspect I am not the only one confused already ;-)
>>
>>(I did claim to be well qualified!)
>>
>>A definition of 'Boost root' seems useful, for a start, even if it seems
>>obvious to you.
>>
>>The table of bjam options appears to me to provide c:\boost as the Win32
>>default for where bjam puts the Boost version files.
>>
>>How do you suggest switching to a new Boost version 1.34?
>>And back again if it proves to cause trouble :-(
>
>
> The "bjam install" is designed so that it *does not* collide across
> versions. So there is no need to change the installation location for
> new versions.
>
>
Bjam install doesn't copy headers. Headers will cause problems.

Remember our discussion some time ago. I proposed the following structure:

/dev/libs/libboost*
/dev/boost_1_31/boost/*.hpp

Which will allow to install multiple libraries (not only boost) into the
same tree, if all libraries follow Boost naming conventions.

Andrey