Call to unimplemented function msvcp80.dll
by tjbp on Sunday March 27th 2011, 18:08
I get the following error when I try to load this game:
wine: Call from 0x7b83a9cb to unimplemented function msvcp80.dll.??Y?$ basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z, aborting
I've seen numerous other people experience the same problem, even after installing vcrun2005 and setting it to Native. Strangely, setting it to Builtin also causes the game to fail with the exact same error.
I've now tried with Play On Linux, and have the exact same problem. I'm confused - how can this game run under Windows using the same library if it is apparently missing a required method?!
[post new] [reply to this]
RE: Call to unimplemented function msvcp80.dll by tjbp on Sunday March 27th 2011, 18:42
RE: Call to unimplemented function msvcp80.dll
by tjbp on Sunday March 27th 2011, 18:42
OK, that was foolish of me - that error was for Builtin, since I had Native then Builtin set for msvcp80.dll. Thing is, Native is failing because it apparently can't find the dll:
err:module:import_dll Library MSVCP80.dll (which is needed by L"Z:\\home\\tom\\.PlayOnLinux\\wineprefix\\Fallout3\\drive_c\\Program Files\\Bethesda Softworks\\Fallout 3\\FalloutLauncher.exe") not found
What's confusing is it says 'not found', when the DLL is very clearly in system32. "winetricks vcrun2005sp1" finally fixes it.
Also worth mentioning that I get a Seg Fault when running Fallout3.exe under 1.3.15, but 1.3.16 works fine.
Partager