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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top