This is an FYI. In addition to requiring the
NO_LZMA option (link), I also had to add a “toolset” option to the boost build command:
Otherwise, VS2017 builds the boost the “vc142” version of the boost libs, e.g.,
boost_program_options-vc142-mt-gd-x64-1_71.lib, whereas the projects that consume boost require the vc141 build. I got no idea WHY the default settings build vc142, because VS tells me that I have
VC++ 2017 version 15.9 v14.16 latest v141 tools installed and there is no sign of v142 tools.