Page 1 of 1

CEGUI 7.5 compilation problem

Posted: Mon Feb 14, 2011 20:52
by ArKada
Hello guys 8) !

I have a small compilation problem with CEGUI 7.5 and Debian 6.0.

I receive this message in my terminal :

Code: Select all

/usr/bin/ld: cannot find -lboost-thread-mt


There is a problem because libboost-thread-dev is already install on my computer and i've seen that lboost-thread-mt is replace by lboost-thread.

Greetings

ArKada

Re: CEGUI 7.5 compilation problem

Posted: Mon Feb 14, 2011 21:23
by Kulik
AFAIK CEGUI doesn't use boost thread at all. Maybe it's Ogre related?

Re: CEGUI 7.5 compilation problem

Posted: Mon Feb 14, 2011 22:03
by ArKada
Ogre use boost thread but i did not compile Ogre, maybe with the OgreRenderer ...

I solve the problem by rename the libboost_thread-mt.a to libboost-thread-mt.a and it works so ...

But i'm surprising with the size of the libCEGUIbase.a ... 50.6 Mo ... Okay it's a static library but to compare the Ogre 1.7.2 static library deals with 20 Mo ..

And finally, is there a way to tell to CEGUI do not create a log file ?

Greetings

Gouwi aka ArKada

Re: CEGUI 7.5 compilation problem

Posted: Tue Feb 15, 2011 19:53
by Jamarr
ArKada wrote:Ogre use boost thread but i did not compile Ogre, maybe with the OgreRenderer ... I solve the problem by rename the libboost_thread-mt.a to libboost-thread-mt.a and it works so ...


CEGUI does not use Boost, at least not outside of the Python bindings. Most likely, CEGUI::OgreRenderer references Ogre headers, which in turn may reference boost. See the thread that already explains this.

But i'm surprising with the size of the libCEGUIbase.a ... 50.6 Mo ... Okay it's a static library but to compare the Ogre 1.7.2 static library deals with 20 Mo ..


That is interesting. What is more interesting is that my static build of CEGUI is close to 300mb. And yet my final compilation is under 3mb. I also have no external modules to distribute with it. It is amazing how that works out, huh.

And finally, is there a way to tell to CEGUI do not create a log file ?


You can find the answer using this forums Search Tool.