I know i am asking about a very common subject however neither i ve found good tutorials to get CEGUI working nor i could have it working with my effort..Can anyone direct me to a simple CEGUI installation guide(step by step if possible) on VS 2005?
i ve downloaded CEGUI-SDK-0.6.0-vc8.zip and CEGUI-DEPS-0.6.0-vc8.zip , and set the include ,lib directories from the VC++ directories tool..What do i need more?
here are the errors i get while trying to run one of the samples:
Code: Select all
1>------ Build started: Project: textdemo, Configuration: Debug Win32 ------
1>Linking...
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::SubscriberSlot::~SubscriberSlot(void)" (__imp_??1SubscriberSlot@CEGUI@@QAE@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static class CEGUI::String const CEGUI::PushButton::EventClicked" (__imp_?EventClicked@PushButton@CEGUI@@2VString@2@B)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::Window::addChildWindow(class CEGUI::Window *)" (__imp_?addChildWindow@Window@CEGUI@@QAEXPAV12@@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class CEGUI::Window * __thiscall CEGUI::WindowManager::loadWindowLayout(class CEGUI::String const &,class CEGUI::String const &,class CEGUI::String const &,bool (__cdecl*)(class CEGUI::Window *,class CEGUI::String &,class CEGUI::String &,void *),void *)" (__imp_?loadWindowLayout@WindowManager@CEGUI@@QAEPAVWindow@2@ABVString@2@00P6A_NPAV32@AAV42@2PAX@Z3@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class CEGUI::Window * __thiscall CEGUI::System::setGUISheet(class CEGUI::Window *)" (__imp_?setGUISheet@System@CEGUI@@QAEPAVWindow@2@PAV32@@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::PropertySet::setProperty(class CEGUI::String const &,class CEGUI::String const &)" (__imp_?setProperty@PropertySet@CEGUI@@QAEXABVString@2@0@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::Window::setSize(class CEGUI::UVector2 const &)" (__imp_?setSize@Window@CEGUI@@QAEXABVUVector2@2@@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::UDim::~UDim(void)" (__imp_??1UDim@CEGUI@@QAE@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::UVector2::~UVector2(void)" (__imp_??1UVector2@CEGUI@@QAE@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::Window::setPosition(class CEGUI::UVector2 const &)" (__imp_?setPosition@Window@CEGUI@@QAEXABVUVector2@2@@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::UVector2::UVector2(class CEGUI::UDim const &,class CEGUI::UDim const &)" (__imp_??0UVector2@CEGUI@@QAE@ABVUDim@1@0@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::UDim::UDim(float,float)" (__imp_??0UDim@CEGUI@@QAE@MM@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class CEGUI::Window * __thiscall CEGUI::WindowManager::createWindow(class CEGUI::String const &,class CEGUI::String const &,class CEGUI::String const &)" (__imp_?createWindow@WindowManager@CEGUI@@QAEPAVWindow@2@ABVString@2@00@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class CEGUI::Imageset * __thiscall CEGUI::ImagesetManager::createImagesetFromImageFile(class CEGUI::String const &,class CEGUI::String const &,class CEGUI::String const &)" (__imp_?createImagesetFromImageFile@ImagesetManager@CEGUI@@QAEPAVImageset@2@ABVString@2@00@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class CEGUI::ImagesetManager & __cdecl CEGUI::Singleton<class CEGUI::ImagesetManager>::getSingleton(void)" (__imp_?getSingleton@?$Singleton@VImagesetManager@CEGUI@@@CEGUI@@SAAAVImagesetManager@2@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::System::setDefaultFont(class CEGUI::String const &)" (__imp_?setDefaultFont@System@CEGUI@@QAEXABVString@2@@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class CEGUI::Font * __thiscall CEGUI::FontManager::createFont(class CEGUI::String const &,class CEGUI::String const &)" (__imp_?createFont@FontManager@CEGUI@@QAEPAVFont@2@ABVString@2@0@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall CEGUI::FontManager::isFontPresent(class CEGUI::String const &)const " (__imp_?isFontPresent@FontManager@CEGUI@@QBE_NABVString@2@@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class CEGUI::FontManager & __cdecl CEGUI::Singleton<class CEGUI::FontManager>::getSingleton(void)" (__imp_?getSingleton@?$Singleton@VFontManager@CEGUI@@@CEGUI@@SAAAVFontManager@2@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::System::setDefaultMouseCursor(class CEGUI::String const &,class CEGUI::String const &)" (__imp_?setDefaultMouseCursor@System@CEGUI@@QAEXABVString@2@0@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class CEGUI::System & __cdecl CEGUI::System::getSingleton(void)" (__imp_?getSingleton@System@CEGUI@@SAAAV12@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::String::~String(void)" (__imp_??1String@CEGUI@@QAE@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class CEGUI::Scheme * __thiscall CEGUI::SchemeManager::loadScheme(class CEGUI::String const &,class CEGUI::String const &)" (__imp_?loadScheme@SchemeManager@CEGUI@@QAEPAVScheme@2@ABVString@2@0@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class CEGUI::SchemeManager & __cdecl CEGUI::Singleton<class CEGUI::SchemeManager>::getSingleton(void)" (__imp_?getSingleton@?$Singleton@VSchemeManager@CEGUI@@@CEGUI@@SAAAVSchemeManager@2@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::String::String(char const *)" (__imp_??0String@CEGUI@@QAE@PBD@Z) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class CEGUI::WindowManager & __cdecl CEGUI::Singleton<class CEGUI::WindowManager>::getSingleton(void)" (__imp_?getSingleton@?$Singleton@VWindowManager@CEGUI@@@CEGUI@@SAAAVWindowManager@2@XZ) referenced in function "public: virtual bool __thiscall TextDemo::initialiseSample(void)" (?initialiseSample@TextDemo@@UAE_NXZ)
1>Sample_Text.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static class CEGUI::String const CEGUI::RadioButton::EventSelectStateChanged" (__imp_?EventSelectStateChanged@RadioButton@CEGUI@@2VString@2@B)
1>Sample_Text.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: static class CEGUI::String const CEGUI::Checkbox::EventCheckStateChanged" (__imp_?EventCheckStateChanged@Checkbox@CEGUI@@2VString@2@B)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::Editbox::setTextMasked(bool)" (__imp_?setTextMasked@Editbox@CEGUI@@QAEX_N@Z) referenced in function "private: void __thiscall TextDemo::initSingleLineEdit(void)" (?initSingleLineEdit@TextDemo@@AAEXXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::Editbox::setValidationString(class CEGUI::String const &)" (__imp_?setValidationString@Editbox@CEGUI@@QAEXABVString@2@@Z) referenced in function "private: void __thiscall TextDemo::initSingleLineEdit(void)" (?initSingleLineEdit@TextDemo@@AAEXXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class CEGUI::Window * __thiscall CEGUI::WindowManager::getWindow(class CEGUI::String const &)const " (__imp_?getWindow@WindowManager@CEGUI@@QBEPAVWindow@2@ABVString@2@@Z) referenced in function "private: void __thiscall TextDemo::initSingleLineEdit(void)" (?initSingleLineEdit@TextDemo@@AAEXXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall CEGUI::WindowManager::isWindowPresent(class CEGUI::String const &)const " (__imp_?isWindowPresent@WindowManager@CEGUI@@QBE_NABVString@2@@Z) referenced in function "private: void __thiscall TextDemo::initSingleLineEdit(void)" (?initSingleLineEdit@TextDemo@@AAEXXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::RadioButton::setSelected(bool)" (__imp_?setSelected@RadioButton@CEGUI@@QAEX_N@Z) referenced in function "private: void __thiscall TextDemo::initRadio(class CEGUI::String const &,int,bool)" (?initRadio@TextDemo@@AAEXABVString@CEGUI@@H_N@Z)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::RadioButton::setGroupID(unsigned long)" (__imp_?setGroupID@RadioButton@CEGUI@@QAEXK@Z) referenced in function "private: void __thiscall TextDemo::initRadio(class CEGUI::String const &,int,bool)" (?initRadio@TextDemo@@AAEXABVString@CEGUI@@H_N@Z)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::RefCounted<class CEGUI::BoundSlot>::~RefCounted<class CEGUI::BoundSlot>(void)" (__imp_??1?$RefCounted@VBoundSlot@CEGUI@@@CEGUI@@QAE@XZ) referenced in function "private: void __thiscall TextDemo::subscribeEvent(class CEGUI::String const &,class CEGUI::String const &,class CEGUI::SubscriberSlot const &)" (?subscribeEvent@TextDemo@@AAEXABVString@CEGUI@@0ABVSubscriberSlot@3@@Z)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall CEGUI::RadioButton::isSelected(void)const " (__imp_?isSelected@RadioButton@CEGUI@@QBE_NXZ) referenced in function "private: bool __thiscall TextDemo::isRadioSelected(class CEGUI::String const &)" (?isRadioSelected@TextDemo@@AAE_NABVString@CEGUI@@@Z)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall CEGUI::Checkbox::isSelected(void)const " (__imp_?isSelected@Checkbox@CEGUI@@QBE_NXZ) referenced in function "private: bool __thiscall TextDemo::isCheckboxSelected(class CEGUI::String const &)" (?isCheckboxSelected@TextDemo@@AAE_NABVString@CEGUI@@@Z)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall CEGUI::MultiLineEditbox::setShowVertScrollbar(bool)" (__imp_?setShowVertScrollbar@MultiLineEditbox@CEGUI@@QAEX_N@Z) referenced in function "private: bool __thiscall TextDemo::vertScrollChangedHandler(class CEGUI::EventArgs const &)" (?vertScrollChangedHandler@TextDemo@@AAE_NABVEventArgs@CEGUI@@@Z)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: int __thiscall CEGuiSample::run(void)" (__imp_?run@CEGuiSample@@QAEHXZ) referenced in function _main
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGuiSample::CEGuiSample(void)" (__imp_??0CEGuiSample@@QAE@XZ) referenced in function "public: __thiscall TextDemo::TextDemo(void)" (??0TextDemo@@QAE@XZ)
1>Sample_Text.obj : error LNK2001: unresolved external symbol "protected: virtual bool __thiscall CEGuiSample::initialise(void)" (?initialise@CEGuiSample@@MAE_NXZ)
1>Sample_Text.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall CEGuiSample::cleanup(void)" (?cleanup@CEGuiSample@@MAEXXZ)
1>Sample_Text.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall CEGuiSample::~CEGuiSample(void)" (__imp_??1CEGuiSample@@UAE@XZ) referenced in function "public: virtual __thiscall TextDemo::~TextDemo(void)" (??1TextDemo@@UAE@XZ)
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>C:\Documents and Settings\KOtu\Belgelerim\Visual Studio 2005\Projects\textdemo\Debug\textdemo.exe : fatal error LNK1120: 44 unresolved externals
1>Build log was saved at "file://c:\Documents and Settings\KOtu\Belgelerim\Visual Studio 2005\Projects\textdemo\textdemo\Debug\BuildLog.htm"
1>textdemo - 45 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
i would appreciate any help..

