building with /Mdd

  • Thread starter Thread starter joefu
  • Start date Start date
J

joefu

I recently installed VS.NET 2003, and in migrating my
applications I found that I couldn't link even a
simple "Hello World" program with the multithreaded DLL
runtime (/MDd). I have 4 missing symbols from iostream:

error LNK2001: unresolved external symbol "const
std::basic_ostream<unsigned short,struct
std::char_traits<unsigned short> >::`vbtable'" (??_8?
$basic_ostream@GU?$char_traits@G@std@@@std@@7B@)

The program uses the standard library include <iostream>
throughout, and builds with the non-DLL runtimes. Any
ideas?

--jf
 
make sure your code doesn't link with some 3rd party lib that uses/links to
old version of stl
 
Back
Top