I've got a problem with using the Sample programs from CEGUI-0.7.5 on my Linux PC (Ubuntu 11.10):
When I start a Sample program, I get this output from console:
Code: Select all
-- CEGUI Sample Application Framework --
Please select a renderer:
1. OpenGL GUI Renderer.
Picked the only renderer. Starting...
./Demo7: symbol lookup error: /usr/lib/libSILLY.so.1: undefined symbol: png_create_read_struct
Actually I've installed the Ubuntu libpng, libSILLY and libSILLY-dev packages, but it doesn't work.
Here some information about how this problem started:
At first I was compiling CEGUI with libDEViL and libXERCES, but libDEViL caused a memory leak when closing the sample programs and the CELayoutEditor had a problem with libXERCES, so I took libtinyxml.
Here are my ./configure flags:
Code: Select all
./configure --prefix=/home/christoph/cegui --with-default-image-codec=SILLYImageCodec --with-default-xml-parser=TinyXMLParser
As far as I can remember the Samples worked OK at first with libSILLY.
I can't determine why the programs don't work anymore - maybe because of an Ubuntu-Update, maybe because I've installed the CEGUI Unified Editor - or maybe because I've done something wrong.
Does somebody know what could have caused this problem?
Thanks in advance for all answers!