STL in vs2005 beta2 for smartphone problems - help !!!

Hi,

I have an existing project coded with beta1 for gui/cf bits and a number of Dlls for low level network coding with evc. I'm trying to produce a combined project for both the managed and non manged code using beta2. The problem I have is that any inclusion of STL type usage (standard <list> <queue> etc) seems to cause link errors of

error LNK2001: unresolved external symbol "public: virtual __cdecl std::exception::~exception(void)"

But the same code was fine under evc, so it must be some project settings somewhere right I have generated projects without using any migration tools (i.e new project....)

I'm a bit stuffed as beta1 wont reinstall, so I really need to sort this out so any ideas really welcome !

Regards

nick



Answer this question

STL in vs2005 beta2 for smartphone problems - help !!!

  • Paul Whitaker

    Hi Mario,

    Thanks for the response. I had some disk problems, and it appears that the precompiled headers were invalid in some shape or form. Regenerating the project from scratch was fine. I had already tried the idea you mentioned, but it appears to possiblly be the extra libs mentioned in stdafx.h.

    Regards

    nick

  • Chintu

    Can you add a reference to libcpmt{d}.pdb and see if that fixes it.  This lib contains most of the STL implementation.



  • STL in vs2005 beta2 for smartphone problems - help !!!