CEGUI under IrrLicht

For help with anything that CEGUI doesn't offer straight out-of-the-box, e.g.:
- Implementation of new features, such as new Core classes, widgets, WindowRenderers, etc. ...
- Modification of any existing features for specific purposes
- Integration of CEGUI in new engines or frameworks and writing of new plugins (Renderer, Parser, ...) or modules

Moderators: CEGUI MVP, CEGUI Team

User avatar
Double_O_7
Just popping in
Just popping in
Posts: 1
Joined: Mon May 23, 2005 17:19

CEGUI under IrrLicht

Postby Double_O_7 » Mon Jun 06, 2005 08:38

Hi All,

I'm trying to get CEGUI to run under IrrLicht, but I keep getting linker errors.

I think I've included all the dependancy library's and still am getting the errors.

Anybody got the new library to run under IrrLicht 0.9/1.0 on VS7.1?

I can compile the whole library, but when I use it in a test application, it fails.

This time I get the following linking errors.

CEGuiTest.obj : error LNK2001: unresolved external symbol "public: virtual class CEGUI::RefPtr<class CEGUI::Event::ConnectionInterface> __thiscall CEGUI::EventSet::subscribeScriptedEvent(class CEGUI::String const &,class CEGUI::String const &)" (?subscribeScriptedEvent@EventSet@CEGUI@@UAE?AV?$RefPtr@VConnectionInterface@Event@CEGUI@@@2@ABVString@2@0@Z)
CEGuiTest.obj : error LNK2001: unresolved external symbol "public: virtual class CEGUI::RefPtr<class CEGUI::Event::ConnectionInterface> __thiscall CEGUI::EventSet::subscribeScriptedEvent(class CEGUI::String const &,int,class CEGUI::String const &)" (?subscribeScriptedEvent@EventSet@CEGUI@@UAE?AV?$RefPtr@VConnectionInterface@Event@CEGUI@@@2@ABVString@2@H0@Z)
CEGuiTest.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CEGUI::colour::colour(unsigned int)" (__imp_??0colour@CEGUI@@QAE@I@Z) referenced in function "public: void __thiscall CEGuiTest::buildGui(void)" (?buildGui@CEGuiTest@@QAEXXZ)
Debug/irrtest.exe : fatal error LNK1120: 3 unresolved externals

Thanks,
Kenny

User avatar
zola
Quite a regular
Quite a regular
Posts: 48
Joined: Wed Jan 12, 2005 12:06

Re: CEGUI under IrrLicht

Postby zola » Sat Jun 18, 2005 10:19

Hi Kenny

I just recompiled CEGUI (unstable falagard version from CVS) and tried the Irrlicht renderer. It worked like a charm.

Did you verify that you're having the right cegui library versions in your compiler's library path and that the include paths are set correctly?

Cheers
Tom

User avatar
baxissimo
Quite a regular
Quite a regular
Posts: 60
Joined: Tue Feb 22, 2005 08:04
Location: Tokyo, JAPAN
Contact:

Re: CEGUI under IrrLicht

Postby baxissimo » Tue Jun 21, 2005 03:32

I was seeing the same error trying to use a CEGUI I compiled with Ogre. Turned out that I copied the CEGUI dll's into a directory where the Ogre .sln would find them, but forgot to copy the .lib's for CEGUI. So I was linking against older versions of the .lib that didn't match the latest headers and .dll.

See if that isn't the case with you as well.


Return to “Modifications / Integrations / Customisations”

Who is online

Users browsing this forum: No registered users and 3 guests