Boost logo

Boost :

Subject: Re: [boost] [testing][teeks] MSVC-14 errors about MSPDB140.DLL
From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2015-05-23 09:40:24

> 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:
> 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


C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64

Regards Hartmut

Boost list run by bdawes at, gregod at, cpdaniel at, john at