4 Feb
2016
4 Feb
'16
1:11 a.m.
On 2/3/2016 3:10 AM, Niall Douglas wrote:
You're using Outcome in standalone non-Boost configuration in combination with Boost, so the "Boost-lite" emulation it configures will collide with Boost.
As you noticed if you include Outcome after Boost it spots you've already included Boost and turns standalone off.
You can configure Outcome to use Boost natively from the get go via macros. See its config.hpp. Or just keep including Outcome after all other Boost headers.
Ah I see, clever, thanks.