Rhynedahll
07-01-2009 13:47:00
I have:
Ogre 1.4.9 (Is 1.6.0 required?)
MS SDK 6.1
I gather that I have failed to link a lib (or the correct lib).
I get these errors when I build MyGuiEngine:
I'm new to Ogre and MSVC++. Any suggestions?
Ogre 1.4.9 (Is 1.6.0 required?)
MS SDK 6.1
I gather that I have failed to link a lib (or the correct lib).
I get these errors when I build MyGuiEngine:
1>MyGUI_DocType.cpp
1>Generating Code...
1>Linking...
1> Creating library lib\Debug\MyGUI_d.lib and object lib\Debug\MyGUI_d.exp
1>MyGUI_WidgetManager.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall MyGUI::delegates::IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>::~IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>(void)" (??1?$IDelegate3@AAPAVIResource@MyGUI@@VElementEnumerator@xml@2@UVersion@2@@delegates@MyGUI@@UAE@XZ)
1>MyGUI_ResourceImageSet.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall MyGUI::delegates::IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>::~IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>(void)" (??1?$IDelegate3@AAPAVIResource@MyGUI@@VElementEnumerator@xml@2@UVersion@2@@delegates@MyGUI@@UAE@XZ)
1>MyGUI_Gui.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall MyGUI::delegates::IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>::~IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>(void)" (??1?$IDelegate3@AAPAVIResource@MyGUI@@VElementEnumerator@xml@2@UVersion@2@@delegates@MyGUI@@UAE@XZ)
1>MyGUI_InputManager.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall MyGUI::delegates::IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>::~IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>(void)" (??1?$IDelegate3@AAPAVIResource@MyGUI@@VElementEnumerator@xml@2@UVersion@2@@delegates@MyGUI@@UAE@XZ)
1>MyGUI_PointerManager.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall MyGUI::delegates::IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>::~IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>(void)" (??1?$IDelegate3@AAPAVIResource@MyGUI@@VElementEnumerator@xml@2@UVersion@2@@delegates@MyGUI@@UAE@XZ) referenced in function "protected: struct std::_Tree_nod<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class MyGUI::StateInfo *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class MyGUI::StateInfo *> >,0> >::_Node * __thiscall std::_Tree<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class MyGUI::StateInfo *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class MyGUI::StateInfo *> >,0> >::_Copy(struct std::_Tree_nod<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class MyGUI::StateInfo *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class MyGUI::StateInfo *> >,0> >::_Node *,struct std::_Tree_nod<class std::_Tmap_traits<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class MyGUI::StateInfo *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const ,class MyGUI::StateInfo *> >,0> >::_Node *)" (?_Copy@?$_Tree@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVStateInfo@MyGUI@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVStateInfo@MyGUI@@@std@@@2@$0A@@std@@@std@@IAEPAU_Node@?$_Tree_nod@V?$_Tmap_traits@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVStateInfo@MyGUI@@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVStateInfo@MyGUI@@@std@@@2@$0A@@std@@@2@PAU342@0@Z)
1>MyGUI_ResourceManager.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall MyGUI::delegates::IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>::~IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>(void)" (??1?$IDelegate3@AAPAVIResource@MyGUI@@VElementEnumerator@xml@2@UVersion@2@@delegates@MyGUI@@UAE@XZ)
1>MyGUI_MultiList.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall MyGUI::delegates::IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>::~IDelegate3<class MyGUI::IResource * &,class MyGUI::xml::ElementEnumerator,struct MyGUI::Version>(void)" (??1?$IDelegate3@AAPAVIResource@MyGUI@@VElementEnumerator@xml@2@UVersion@2@@delegates@MyGUI@@UAE@XZ)
etc.
I'm new to Ogre and MSVC++. Any suggestions?
