I can build Cinder 0.9.1 (and projects using it) with VS2017 and the v141 toolset. However, there is a further issue… Has anyone tried to use VS2017 in C++17 mode (using the
/std:c++latest flags)? In C++17, some standard library features have been removed (not just deprecated!), and so Cinder’s existing Boost (1.60) version won’t work. For example, Boost uses
boost/utility/compare_pointees.hpp, and this template was removed in C++17. (Same goes for
std::unary_function). I notice that even in the latest version of Cinder on GitHub, Boost 1.60 is still in use. Are there plans to update Cinder to a more recent version of Boost?