Problemas con ejemplos de Ogre que usan CEGUI …

14 08 2008

Mientras intentaba probar uno de los ejemplos que trae la biblioteca de desarrollo gráfico Ogre me topé con un problema a la hora de correrlo. Logré encontrar la solución en un blog. Fue probada en una pc usando CEGUI 0.6 y Ogre Eihort 1.4.9.

El problema surge a la hora de ejecutar algunos ejemplos de Ogre que usan CEGUI:

terminate called after throwing an instance of 'CEGUI::FileIOException'

Si utilizamos Ogre 1.4.* y Cegui 0.5.x ó 0.6.x es muy probable que ocurra. En el código de muchos ejemplos se intenta cargar un archivo xml ( TaharezLook.scheme ) el cual no puede ser interpretado correctamente por Cegui ( al menos eso parecía ). El problema no radica en Cegui sino en un intérprete externo que utiliza. Por defecto es XercesParser el que no funciona bien. Con cambiar el intérprete tenemos. Si utilizamos una versión de Cegui precompilada ( proveniente de un paquete en un repositorio, u otra fuente ) necesitamos recompilar la biblioteca. Esto servirá igual si usamos código fuente.

Desde el directorio donde está el código fuente hacemos:

./configure --with-default-xml-parser=TinyXMLParser

Recompilamos el código fuente y lo instalamos nuevamente. Según el artículo es necesario también recompilar Ogre. Me pudo funcionar sin hacerlo pero si aún persiste el problema inténtenlo.

Bibliografía

Problema con Ogre y CEGUI en ejemplos

Advertisements

Actions

Information

2 responses

15 08 2008
(^oo^) bad girl (^oo^)

Well well well……

6 11 2009
roger

El problema se puede resolver también incluyendo los xsd de lso schemes.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: