Boost logo

Boost-Build :

Subject: [Boost-build] install not installing all header files (v1.57)
From: tidswell (tidswell_at_[hidden])
Date: 2014-11-11 06:37:39

Im trying (unsuccessfully) to build/install Boost with VS 2012 from a
cloned git repository.

We use some unusable compilation options for our code, and the boost
libraries (we use a couple of the compiled libraries) need to be built
with the same options so the prebuilt download version does not work for us.

I've previously managed this for versions upto and including 1.55.

Ive cloned the github boost repository locally and attempted to the
build batch script that we used with v1.55 (sets compiler flags and
install location etc).

But I find a number of header files are not getting installed.
For example the include directory "boost/algorithm/" contains the
"string" folder but no actual header files.
[ So #include <boost/algorithm/string.hpp> fails. ]

Another example of files missing is the boost/mpl/_aux/preprocessed/ and
its contents.

Reducing our build script to the build target "install-proper-headers"
to simplify the process, and sending the output to a log file I can see
no evidence of failed processing for any of the many missing files.

[ When the build target was "install", it was building many of the
libraries in the lib directory, so it indicates that bootstrap had run
successfully (at least mostly) and that the compiler flags were no
causing wholesale failures. ]

Any suggestions to what is wrong ?


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