Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 166821 - dev-games/ogre-1.2.5 doesn't compile (with dev-games/cegui-0.5.0b)
Summary: dev-games/ogre-1.2.5 doesn't compile (with dev-games/cegui-0.5.0b)
Status: RESOLVED DUPLICATE of bug 165650
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-14 13:02 UTC by Renato Caldas
Modified: 2007-02-14 13:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
The ogre-1.2.5 build log (build.log,275.56 KB, text/plain)
2007-02-14 13:03 UTC, Renato Caldas
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***