[Solved] CEGUI 0.50b and IrrLicht 1.2

For help with anything that CEGUI doesn't offer straight out-of-the-box, e.g.:
- Implementation of new features, such as new Core classes, widgets, WindowRenderers, etc. ...
- Modification of any existing features for specific purposes
- Integration of CEGUI in new engines or frameworks and writing of new plugins (Renderer, Parser, ...) or modules

Moderators: CEGUI MVP, CEGUI Team

yodathegreat
Just popping in
Just popping in
Posts: 4
Joined: Sat Jan 06, 2007 00:51

[Solved] CEGUI 0.50b and IrrLicht 1.2

Postby yodathegreat » Sat Jan 06, 2007 02:06

Hi all,

I can't use Irrlicht 1.2 and CEGUI 0.50b.

The compilation is Ok

but CRASH at renderer=new CEGUI::IrrlichtRenderer(device,true);

Have you a solution ?

best regards
Yodathegreat

yodathegreat
Just popping in
Just popping in
Posts: 4
Joined: Sat Jan 06, 2007 00:51

Re: [Solved] CEGUI 0.50b and IrrLicht 1.2

Postby yodathegreat » Mon Jan 08, 2007 17:29

Hi,

Ok for CEGUI 0.50 + Irrlicht 1.2. no problem it work perfectly.

You must re-compil all CEGUI with a good Irrlicht.lib and Irrlicht.h

If you have somes problems ask me.

best regards.
Yodathegreat


yodathegreat wrote:Hi all,

I can't use Irrlicht 1.2 and CEGUI 0.50b.

The compilation is Ok

but CRASH at renderer=new CEGUI::IrrlichtRenderer(device,true);

Have you a solution ?

best regards
Yodathegreat

K-geoir
Just popping in
Just popping in
Posts: 4
Joined: Thu Aug 23, 2007 14:06

Postby K-geoir » Sat Oct 06, 2007 14:08

Hi Yodathegreat,
I tryed lot of times to configure with Irrlicht ans I nerver had :
Building Irrlicht Renderer yes

I use this config.lua:

Code: Select all

--
-- CEGUI premake configuration script
--

-- comment this to disable debug suffixes for dynamic module dlls
-- if you want to use another suffix, just change the string :)
-- all the debug cegui libraries are built with this suffix
DEBUG_DLL_SUFFIX = "_d"

-- SDK / dependency paths
-- { base, include_suffix, library_suffix }
-- base can be absolute or relative to the root cegui_mk2 dir
-- IRRLICHT_PATHS = { "../irrlicht-1.0", "include", "lib/Win32-visualstudio" }

-------------
-- Renderers
-- this controls which renderer modules are built
OPENGL_RENDERER = true
DIRECTX81_RENDERER = true
DIRECTX9_RENDERER = true
IRRLICHT_RENDERER = true


----------------
-- Image Codecs
-- this controls which image codecs are built
TGA_IMAGE_CODEC = true
SILLY_IMAGE_CODEC = true
DEVIL_IMAGE_CODEC = true
FREEIMAGE_IMAGE_CODEC = true
CORONA_IMAGE_CODEC = true

-- this setting selects the default image codec module
-- can be either "tga", "silly", "devil", "freeimage" or "corona"
-- SILLY was written for CEGUI
DEFAULT_IMAGE_CODEC = "tga"



and this cmd line:

Code: Select all


./configure --with-irrlicht-incdir=`pwd` --with-irrlicht-libdir=`pwd` --enable-Irrlicht-renderer





I get this:checking for main in -lIrrlicht... yes
checking for XF86VidModeQueryVersion in -lXxf86vm... yes
configure: Irrlicht renderer disabled

I dont understand why it can link with Irrlicht and not unable the Irrlicht renderer. I put it true in the config.lua!!!

Do you have an idea?


Return to “Modifications / Integrations / Customisations”

Who is online

Users browsing this forum: No registered users and 1 guest