All tests for Boost.Log (and I suspect any other built libraries) on MSVC- 14 are failing because of this error:
LINK : fatal error LNK1101: incorrect MSPDB140.DLL version; recheck installation of this product
See here for example:
http://www.boost.org/development/tests/develop/developer/output/teeks99- 08f-win2012R2-64on64-boost-bin-v2-libs-sync-test-at_thread_exit-test-msvc- 14-0-dbg-adrs-mdl-64-thrd-mlt.html
Could this be fixed?
My workaround was to edit the 'Path' env variable in one of the temp files generated by bjam (b2_msvc_14.0_vcvarsall_amd64.cmd in your temp directory) not to point to the x64 cross compiler, but to the native one. For me this involved changing C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64_x86 To C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64 HTH Regards Hartmut --------------- http://boost-spirit.com http://stellar.cct.lsu.edu