EVC4 unresolved vftable error: resolution for x86 target

I was getting this error on linking an application that uses STL:
unresolved external symbol "const  type_info::`vftable'" ( _7type_info@@6B@)

I installed the Emulator\ccrtrtti.lib from the patch provided below into my emulator directory
  http://support.microsoft.com/default.aspx scid=kb;en-us;830482

This resolved the issue for the emulator.

I need to do the same for a x86 target. Only issue is that the ccrtrtti.lib is not available for the x86 target in the above patch. Anyone know how to resolve this issue.


Answer this question

EVC4 unresolved vftable error: resolution for x86 target

  • T.Ramesh

    The emulator in eVC4 was x86 IIRC, you should be able to take the same library and use it for your normal x86 builds. Thanks,

    Jeff Abraham
    Visual Studio

  • EVC4 unresolved vftable error: resolution for x86 target