G
Guest
Hello All,
I had a solution composed of managed/unmanaged C++ , C# projects. It builds
with no problem in VS2003 but after converting the solution to VS2005 i get
many linking errors such as LNK2020 LNK2028. Below is a little bit of the
error report.
Error 34 error LNK2020: unresolved token (0A000029) "public: __thiscall
std::_Container_base::_Container_base(void)"
(??0_Container_base@std@@$$FQAE@XZ) UnmanagedResiprocateController.obj
Error 35 error LNK2028: unresolved token (0A000023) "public: __thiscall
std::_Container_base::_Container_base(void)"
(??0_Container_base@std@@$$FQAE@XZ) referenced in function "public:
__thiscall std::_Tset_traits<class resip::MergedRequestKey,struct
std::less<class resip::MergedRequestKey>,class std::allocator<class
resip::MergedRequestKey>,0>::_Tset_traits<class
resip::MergedRequestKey,struct std::less<class resip::MergedRequestKey>,class
std::allocator<class resip::MergedRequestKey>,0>(struct std::less<class
resip::MergedRequestKey>)"
(??0?$_Tset_traits@VMergedRequestKey@resip@@U?$less@VMergedRequestKey@resip@@@std@@V?$allocator@VMergedRequestKey@resip@@@4@$0A@@std@@$$FQAE@U?$less@VMergedRequestKey@resip@@@1@@Z) SipStackAccessor.obj
Error 36 error LNK2028: unresolved token (0A000029) "public: __thiscall
std::_Container_base::_Container_base(void)"
(??0_Container_base@std@@$$FQAE@XZ) referenced in function "protected:
__thiscall std::_Vector_val<class resip::NameAddr *,class
std::allocator<class resip::NameAddr *> >::_Vector_val<class resip::NameAddr
*,class std::allocator<class resip::NameAddr *> >(class std::allocator<class
resip::NameAddr *>)"
(??0?$_Vector_val@PAVNameAddr@resip@@V?$allocator@PAVNameAddr@resip@@@std@@@std@@$$FIAE@V?$allocator@PAVNameAddr@resip@@@1@@Z) SIPDataProcessing.obj
Any idea whats the possible cause of this problem. I used many ideas I found
online but none worked.
Your help is really appreciate
Thanks in advance,
Tammam
I had a solution composed of managed/unmanaged C++ , C# projects. It builds
with no problem in VS2003 but after converting the solution to VS2005 i get
many linking errors such as LNK2020 LNK2028. Below is a little bit of the
error report.
Error 34 error LNK2020: unresolved token (0A000029) "public: __thiscall
std::_Container_base::_Container_base(void)"
(??0_Container_base@std@@$$FQAE@XZ) UnmanagedResiprocateController.obj
Error 35 error LNK2028: unresolved token (0A000023) "public: __thiscall
std::_Container_base::_Container_base(void)"
(??0_Container_base@std@@$$FQAE@XZ) referenced in function "public:
__thiscall std::_Tset_traits<class resip::MergedRequestKey,struct
std::less<class resip::MergedRequestKey>,class std::allocator<class
resip::MergedRequestKey>,0>::_Tset_traits<class
resip::MergedRequestKey,struct std::less<class resip::MergedRequestKey>,class
std::allocator<class resip::MergedRequestKey>,0>(struct std::less<class
resip::MergedRequestKey>)"
(??0?$_Tset_traits@VMergedRequestKey@resip@@U?$less@VMergedRequestKey@resip@@@std@@V?$allocator@VMergedRequestKey@resip@@@4@$0A@@std@@$$FQAE@U?$less@VMergedRequestKey@resip@@@1@@Z) SipStackAccessor.obj
Error 36 error LNK2028: unresolved token (0A000029) "public: __thiscall
std::_Container_base::_Container_base(void)"
(??0_Container_base@std@@$$FQAE@XZ) referenced in function "protected:
__thiscall std::_Vector_val<class resip::NameAddr *,class
std::allocator<class resip::NameAddr *> >::_Vector_val<class resip::NameAddr
*,class std::allocator<class resip::NameAddr *> >(class std::allocator<class
resip::NameAddr *>)"
(??0?$_Vector_val@PAVNameAddr@resip@@V?$allocator@PAVNameAddr@resip@@@std@@@std@@$$FIAE@V?$allocator@PAVNameAddr@resip@@@1@@Z) SIPDataProcessing.obj
Any idea whats the possible cause of this problem. I used many ideas I found
online but none worked.
Your help is really appreciate
Thanks in advance,
Tammam