Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 166821

Summary: dev-games/ogre-1.2.5 doesn't compile (with dev-games/cegui-0.5.0b)
Product: Gentoo Linux Reporter: Renato Caldas <seventhguardian>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: The ogre-1.2.5 build log

Description Renato Caldas 2007-02-14 13:02:26 UTC
ogre-1.2.5 doesn't compile against cegui-0.5.0b. I didn't try with other cegui versions though..

My ogre use flags: cegui cg devil examples gtk threads -double-precision -openexr -test

My cegui use flags: devil opengl xml -doc -examples -expat -lua -xerces-c

The emerge output:

 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../../OgreMain/include -I../../../../Samples/Common/CEGUIRenderer/include -I../../../../OgreMain/include -I/usr/include/CEGUI -O3 -mtune=pentium4 -fomit-frame-pointer -pipe -finline-functions-called-once -pthread -c OgreCEGUIRenderer.cpp  -fPIC -DPIC -o .libs/OgreCEGUIRenderer.o
OgreCEGUIRenderer.cpp: In member function 'virtual CEGUI::Texture* CEGUI::OgreCEGUIRenderer::createTexture()':
OgreCEGUIRenderer.cpp:360: error: cannot allocate an object of abstract type 'CEGUI::OgreCEGUITexture'
../../../../Samples/Common/CEGUIRenderer/include/OgreCEGUITexture.h:42: note:   because the following virtual functions are pure within 'CEGUI::OgreCEGUITexture':
/usr/include/CEGUI/CEGUITexture.h:169: note:    virtual void CEGUI::Texture::loadFromMemory(const void*, CEGUI::uint, CEGUI::uint, CEGUI::Texture::PixelFormat)
make[4]: *** [OgreCEGUIRenderer.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.2.5/work/ogrenew/Samples/Common/CEGUIRenderer/src'
(...)

The build log will go on annex.
Comment 1 Renato Caldas 2007-02-14 13:03:56 UTC
Created attachment 110162 [details]
The ogre-1.2.5 build log
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2007-02-14 13:05:15 UTC

*** This bug has been marked as a duplicate of bug 165650 ***