Boost logo

Boost-Build :

Subject: Re: [Boost-build] Include only library files not copied to include path
From: Adrian Michel (adrian_at_[hidden])
Date: 2018-01-03 04:09:08

Yes, I'm working from git.

"b2 includes" has fixed it. Thanks!


-----Original Message-----
From: Boost-build [mailto:boost-build-bounces_at_[hidden]] On Behalf Of
Steven Watanabe via Boost-build
Sent: Tuesday, January 2, 2018 7:14 PM
To: Adrian Michel via Boost-build <boost-build_at_[hidden]>
Cc: Steven Watanabe <watanabesj_at_[hidden]>
Subject: Re: [Boost-build] Include only library files not copied to include


On 01/02/2018 08:03 PM, Adrian Michel via Boost-build wrote:
> I use the following command to build boost 1.66.0 for Visual C++ 2015:
> <snip>
> Header files for specified libraries (thread, filesystem etc.) are
> copied under .\boost\1_66_0\boost\... as expected, however, files for
> several header only libraries (such as algorithm\string.hpp) are not
> copied to the expected location and that causes building the project
> which uses them to fail.

  The files are supposed to be in boost\ already, if you're using an
official release. If you're working from git, you need `b2 headers` (I've
fixed develop, so that stage automatically runs headers, but it was after

> Am I using b2 incorrectly?
> Is there a command line argument that directs b2 to copy the files for
> header only libraries that I need to use?
>> Or do I need to manually copy the missing files to the right include
In Christ,
Steven Watanabe
Unsubscribe & other changes:

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at