
On 11/12/2014 9:53 AM, Louis Dionne wrote:
Peter Dimov
writes: Louis Dionne wrote:
It turned out that the problem was the BOOST_CXX14_CONSTEXPR macro being used without ever being defined (I grepped all of Boost for it and couldn't find a definition).
It's possible that this macro is on Config's develop branch and hasn't yet found its way into master. If so, its use may well be correct.
Yes, that was the problem. Sorry for the fuss. How do you guys keep your submodules in sync in the modularized Boost? Do you use something like
git submodule foreach git checkout develop && git pull
from time to time, or is there a better way?
I suggest you checkout each submodule as 'master' and then test your own work as 'develop'. If you have dependencies on 'develop' you can easily check them out as such. In general trying to test your own work against everything else as 'develop' is just too much trouble IMO.