24 Mar
2016
24 Mar
'16
7:13 a.m.
On 2016-03-24 10:00, Thomas Trummer wrote:
On 24 Mar 2016, at 06:32, Oliver Kowalke
wrote: how can we deal with that? I don't own a Mac, so I can't test it. I assume it's caused by some configure quirks, e.g. in context/build/Jamfile.v2 evaluates ../../config/checks//cxx11_hdr_mutex. depending on the result of this check, boost.thread is linked or not.
It seems that it doesn’t link to boost::system which is required for boost::thread.
Then Boost.Thread would have to link with it in its Jamfile. Which it does. It also specifies Boost.System in its usage requirements, so everyone who uses Boost.Thread will also link with Boost.System. At least, that's my understanding.