[testing][teeks] MSVC-14 errors about MSPDB140.DLL
Hi, 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-... Could this be fixed?
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
On Sat, May 23, 2015 at 8:40 AM, Hartmut Kaiser
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
Were you seeing this same problem with msvc-14.0? Was it just with the RC? Did you previously have the CTPs installed? Thanks, Tom
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
Were you seeing this same problem with msvc-14.0? Was it just with the RC? Did you previously have the CTPs installed?
Happened just with the VS2015 RC. And yes, I did have the CTP installed before. Regards Hartmut --------------- http://boost-spirit.com http://stellar.cct.lsu.edu
On Sun, May 24, 2015 at 11:30 AM, Hartmut Kaiser
Were you seeing this same problem with msvc-14.0? Was it just with the RC? Did you previously have the CTPs installed?
Happened just with the VS2015 RC. And yes, I did have the CTP installed before.
I just installed the RC on a VM image that hadn't previously had the CTP, and the problem didn't show up, so it is something with their upgrade not working. I'm going to try to get my new VM image into production before it cycles back to msvc-14 again, but I don't know if I'll have time. Tom
On Tue, May 26, 2015 at 8:21 PM, Tom Kent
On Sun, May 24, 2015 at 11:30 AM, Hartmut Kaiser
wrote:
Were you seeing this same problem with msvc-14.0? Was it just with the RC? Did you previously have the CTPs installed?
Happened just with the VS2015 RC. And yes, I did have the CTP installed before.
I just installed the RC on a VM image that hadn't previously had the CTP, and the problem didn't show up, so it is something with their upgrade not working.
I ran into a different problem when installing the RC with a previously installed CTP. After uninstalling the CTP, the RC installed without problems and I've been using it without major problems for a couple of weeks now. --Beman
On Wed, May 27, 2015 at 5:16 PM, Beman Dawes
On Tue, May 26, 2015 at 8:21 PM, Tom Kent
wrote: On Sun, May 24, 2015 at 11:30 AM, Hartmut Kaiser
wrote:
Were you seeing this same problem with msvc-14.0? Was it just with the RC? Did you previously have the CTPs installed?
Happened just with the VS2015 RC. And yes, I did have the CTP installed before.
I just installed the RC on a VM image that hadn't previously had the CTP, and the problem didn't show up, so it is something with their upgrade not working.
I ran into a different problem when installing the RC with a previously installed CTP.
After uninstalling the CTP, the RC installed without problems and I've been using it without major problems for a couple of weeks now.
I had this problem on my local VM too. There was CTP installed previously and I uninstalled it before installing the RC but still the problem appeared. Maybe there is a specific package I had to manually uninstall (i.e. something without "Visual Studio" in its name)?
On Sat, May 23, 2015 at 2:51 AM, Andrey Semashev
Hi,
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-...
Could this be fixed?
Yeah, I noticed that immediately after I upgraded msvc-14.0 ctp to rc. I don't think it likes upgrading, I'm thinking I'll just wipe the VM and start from a clean image....I'll have it as soon as I can get around to it. Tom
participants (4)
-
Andrey Semashev
-
Beman Dawes
-
Hartmut Kaiser
-
Tom Kent