Help Ogre Render Module Error

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

Oeslian
Just popping in
Just popping in
Posts: 1
Joined: Thu Apr 24, 2014 22:00

Help Ogre Render Module Error

Postby Oeslian » Fri Apr 25, 2014 13:04

I am running Ogre 1.9 with boost, attempting to build CEGui 0.8.3 on linux mint 16 x64. Some searching has turned up similar problems but they were all for windows users, any help would be greatly appreciated.

When I attempt to compile in gcc I encounter the following:
[ 62%] Building CXX object cegui/src/RendererModules/Ogre/CMakeFiles/CEGUIOgreRenderer-0.dir/ResourceProvider.cpp.o
/cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp: In constructor ‘CEGUI::OgreResourceProvider::OgreResourceProvider()’:
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:43:9: error: incomplete type ‘Ogre::ResourceGroupManager’ used in nested name specifier
Ogre::ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME.c_str();
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp: In member function ‘virtual void CEGUI::OgreResourceProvider::loadRawDataContainer(const CEGUI::String&, CEGUI::RawDataContainer&, const CEGUI::String&)’:
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:54:13: error: incomplete type ‘Ogre::ResourceGroupManager’ used in nested name specifier
Ogre::ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME.c_str() :
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:59:25: error: variable ‘Ogre::DataStreamPtr input’ has initializer but incomplete type
Ogre::DataStreamPtr input = Ogre::ResourceGroupManager::getSingleton().
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:59:33: error: incomplete type ‘Ogre::ResourceGroupManager’ used in nested name specifier
Ogre::DataStreamPtr input = Ogre::ResourceGroupManager::getSingleton().
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp: In member function ‘virtual size_t CEGUI::OgreResourceProvider::getResourceGroupFileNames(std::vector<CEGUI::String>&, const CEGUI::String&, const CEGUI::String&)’:
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:94:5: error: ‘StringVectorPtr’ is not a member of ‘Ogre’
Ogre::StringVectorPtr vp =
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:94:27: error: expected ‘;’ before ‘vp’
Ogre::StringVectorPtr vp =
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:102:11: error: ‘Ogre::StringVector’ has not been declared
Ogre::StringVector::iterator i = vp->begin();
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:102:34: error: expected ‘;’ before ‘i’
Ogre::StringVector::iterator i = vp->begin();
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:103:12: error: ‘i’ was not declared in this scope
for (; i != vp->end(); ++i)
^
cegui-0.8.3/cegui/src/RendererModules/Ogre/ResourceProvider.cpp:103:17: error: ‘vp’ was not declared in this scope
for (; i != vp->end(); ++i)
^
make[2]: *** [cegui/src/RendererModules/Ogre/CMakeFiles/CEGUIOgreRenderer-0.dir/ResourceProvider.cpp.o] Error 1
make[1]: *** [cegui/src/RendererModules/Ogre/CMakeFiles/CEGUIOgreRenderer-0.dir/all] Error 2
make: *** [all] Error 2

User avatar
Ident
CEGUI Team
Posts: 1998
Joined: Sat Oct 31, 2009 13:57
Location: Austria

Re: Help Ogre Render Module Error

Postby Ident » Sat Apr 26, 2014 19:27

Your post is unreadable. Use the code tags http://www.cegui.org.uk/phpBB2/viewtopi ... =10&t=3351
CrazyEddie: "I don't like GUIs"


Return to “Help”

Who is online

Users browsing this forum: No registered users and 15 guests