linker errors using vs2008 toolkit pro |
Post Reply |
Author | |
Sachin Pargi
Newbie Joined: 24 May 2010 Location: India Status: Offline Points: 3 |
Post Options
Thanks(0)
Posted: 24 May 2010 at 7:06am |
Last time we used toolkit pro was with vs2003.Now our product is moving to vs2008.So we have asked toolkit pro to provide us vs2008 libraries.
When linking with these libraries I get the following linker errors.Can anybody tell me what is happening here.
Creating library m:\siebel\lib\w32ud\ssdtfr.lib and object m:\siebel\lib\w32ud\ssdtfr.exp
csspalette.obj : error LNK2001: unresolved external symbol "private: virtual int __thiscall CXTOutBarCtrl::Create(unsigned short const *,unsigned short const *,unsigned long,struct tagRECT const &,cla ss CWnd *,unsigned int,struct CCreateContext *)" (?Create@CXTOutBarCtrl@@EAEHPBG0KABUtagRECT@@PAVCWnd@@IPAUCCreateContext@@@Z) csspalette.obj : error LNK2001: unresolved external symbol "private: virtual int __thiscall CXTToolBox::CreateEx(unsigned long,unsigned short const *,unsigned short const *,unsigned long,struct tagREC T const &,class CWnd *,unsigned int,void *)" (?CreateEx@CXTToolBox@@EAEHKPBG0KABUtagRECT@@PAVCWnd@@IPAX@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CXTOutBarCtrl::AddFolderBar(unsigned short const *,class CWnd *,unsigned long)" (?AddFolderBar@CXTOutBarCtrl@ @UAEHPBGPAVCWnd@@K@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual class ATL::CStringT<unsigned short,class StrTraitMFC_DLL<unsigned short,class ATL::ChTraitsCRT<unsigned short> > > __thiscal l CXTOutBarCtrl::GetItemText(int)" (?GetItemText@CXTOutBarCtrl@@UAE?AV?$CStringT@GV?$StrTraitMFC_DLL@GV?$ChTraitsCRT@G@ATL@@@@@ATL@@H@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CXTOutBarCtrl::SetItemText(int,unsigned short const *)" (?SetItemText@CXTOutBarCtrl@@UAEXHPBG@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CXTOutBarCtrl::SetFolderText(int,unsigned short const *)" (?SetFolderText@CXTOutBarCtrl@@UAEXHPBG@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CXTOutBarCtrl::InsertItem(int,int,unsigned short const *,int,unsigned long)" (?InsertItem@CXTOutBarCtrl@@UAEH HHPBGHK@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CXTOutBarCtrl::AddFolder(unsigned short const *,unsigned long)" (?AddFolder@CXTOutBarCtrl@@UAEHPBGK@Z) m:\siebel\bin\w32ud\ssdtfr.dll : fatal error LNK1120: 8 unresolved externals Advance thanks for any help that anybody can provide
-Sachin
|
|
Sachin Pargi
Newbie Joined: 24 May 2010 Location: India Status: Offline Points: 3 |
Post Options
Thanks(0)
|
Are the libraries in VS2008 toolkit pro built with - "wchar_t is built-in type" set to true?
|
|
SuperMario
Admin Group Joined: 14 February 2004 Status: Offline Points: 18057 |
Post Options
Thanks(0)
|
Please check what option you have in
Properties->c/c++>Language->Treat wchar_t as Builtin Type if its not same Toolkit has, you need switch it. |
|
Sachin Pargi
Newbie Joined: 24 May 2010 Location: India Status: Offline Points: 3 |
Post Options
Thanks(0)
|
How do I check what setting the toolkit has?
|
|
SuperMario
Admin Group Joined: 14 February 2004 Status: Offline Points: 18057 |
Post Options
Thanks(0)
|
check Properties->c/c++>Language in toolkit workspace
|
|
Girish
Newbie Joined: 22 November 2013 Status: Offline Points: 6 |
Post Options
Thanks(0)
|
Even I am facing the same issue, I am upgrading to V16 of Xtreme Toolkit Pro. csspalette.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CXTOutBarCtrl::AddFolder(unsigned short const *,unsigned long)" (?AddFolder@CXTOutBarCtrl@@UAEHPBGK@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CXTOutBarCtrl::AddFolderBar(unsigned short const *,class CWnd *,unsigned long)" (?AddFolderBar@CXTOutBarCtrl@@UAEHPBGPAVCWnd@@K@Z) csspalette.obj : error LNK2001: unresolved external symbol "private: virtual int __thiscall CXTOutBarCtrl::Create(unsigned short const *,unsigned short const *,unsigned long,struct tagRECT const &,class CWnd *,unsigned int,struct CCreateContext *)" (?Create@CXTOutBarCtrl@@EAEHPBG0KABUtagRECT@@PAVCWnd@@IPAUCCreateContext@@@Z) csspalette.obj : error LNK2001: unresolved external symbol "private: virtual int __thiscall CXTToolBox::CreateEx(unsigned long,unsigned short const *,unsigned short const *,unsigned long,struct tagRECT const &,class CWnd *,unsigned int,void *)" (?CreateEx@CXTToolBox@@EAEHKPBG0KABUtagRECT@@PAVCWnd@@IPAX@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual class ATL::CStringT<unsigned short,class StrTraitMFC_DLL<unsigned short,class ATL::ChTraitsCRT<unsigned short> > > __thiscall CXTOutBarCtrl::GetItemText(int)" (?GetItemText@CXTOutBarCtrl@@UAE?AV?$CStringT@GV?$StrTraitMFC_DLL@GV?$ChTraitsCRT@G@ATL@@@@@ATL@@H@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CXTOutBarCtrl::InsertItem(int,int,unsigned short const *,int,unsigned long)" (?InsertItem@CXTOutBarCtrl@@UAEHHHPBGHK@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CXTOutBarCtrl::SetFolderText(int,unsigned short const *)" (?SetFolderText@CXTOutBarCtrl@@UAEXHPBG@Z) csspalette.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CXTOutBarCtrl::SetItemText(int,unsigned short const *)" (?SetItemText@CXTOutBarCtrl@@UAEXHPBG@Z) I chcked the settings and the Wchar_t is TRUE. Request somebody to help me on this. |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |