I tried it on my Arch Linux Don't Panic 32bit with GCC 4.2.2
The result is... that it doesn't work properly.
When running the Demo_Smoke.py sample it outputs
giulio@honey:~/ogre/python-ogre-snapshot/demos/ogre$ python
Demo_Smoke.py
PYTHON PATH /home/giulio/ogre/python-ogre-snapshot/packages_2.5
Traceback (most recent call last):
File "Demo_Smoke.py", line 15, in <module>
import ogre.renderer.OGRE as ogre
File "/home/giulio/ogre/python-ogre-snapshot/packages_2.5/ogre/
renderer/OGRE/__init__.py", line 10, in <module>
from _ogre_ import *
ImportError: /home/giulio/ogre/python-ogre-snapshot/packages_2.5/ogre/
renderer/OGRE/../../lib/libboost_python-gcc41-1_34.so.1.34.0:
undefined symbol: PyUnicodeUCS4_FromEncodedObject
However, from the last lie of code, I grasped that it might be
something related to my newer version of GCC ( 4.2), so don't take my
None of the newton demos run: "illegal hardware instruction python
Demo02_Joints.py"
For the cegui demos, it complained about libpcre.so.3 - I have
libpcre.so.0.0.1. The cegui demos worked when I aliased .0.0.1 as .3,
but obviously that could cause problems with my system for other
things.
But it's really nice to finally have ogre running on linux, even if
the library is somewhat large (ok it's really big!).
Of course someone else could have a go at making this work :)
I am integrating caelum into my program and I am getting the exact same problem.
Is there any way to find out what that unidentifiable exception is?
10:55:11: DONE
10:55:11: DONE
10:55:11: Creating CaelumSphericDome sphere mesh resource...
10:55:11: WARNING: Mesh instance 'CaelumSphericDome' was defined as
manually loaded, but no manual loader was provided. This Resource will
be lost if it has to be reloaded.
10:55:11: DONE
10:55:11: Generating sun material...
10:55:11: Material not found; creating...
10:55:11: Material [OK]
10:55:11: Pass [OK]
10:55:11: DONE
10:55:11: DONE
10:55:11: Mesh: Loading sphere.mesh.
10:55:11: Generating starfield material...
10:55:11: Material not found; creating...
10:55:11: Material [OK]
10:55:11: Pass [OK]
10:55:11: TextureUnit [OK]
10:55:11: DONE
10:55:11: DONE
10:55:11: Texture: Starfield.jpg: Loading 1
faces(PF_R8G8B8,1024x1024x1) with 10 hardware generated mipmaps from
Image. Internal format is PF_X8R8G8B8,1024x1024x1.
10:55:11: Creating CaelumStarfieldDome sphere mesh resource...
10:55:11: WARNING: Mesh instance 'CaelumStarfieldDome' was defined as
manually loaded, but no manual loader was provided. This Resource will
be lost if it has to be reloaded.
10:55:11: DONE
10:55:11: WARNING: material CaelumLayeredClouds has no supportable
Techniques and will be blank. Explanation:
Pass 0: Fragment program CaelumLayeredCloudsFP cannot be used - not supported.
10:55:11: OGRE EXCEPTION(0:UnsupportedException): Layered cloud
material not supported. in LayeredClouds
10:55:11: Removing starfield material...
10:55:11: DONE
10:55:11: Removing sun material...
10:55:11: DONE
10:55:11: Removing sky dome material...
10:55:11: Removing sky dome SkyDomeFP...
10:55:11: Removing sky dome SkyDomeVP...
10:55:11: DONE
it could be my gfx card?
TI4600 with nvidia driver ver. 1.0-9639
Anything else i should check?
Thats all from the Ogre.log file
On Dec 10, 2007 1:52 PM, Joshua Bonnett <joshua....@gmail.com> wrote:
> 10:55:11: WARNING: material CaelumLayeredClouds has no supportable
> Techniques and will be blank. Explanation:
> Pass 0: Fragment program CaelumLayeredCloudsFP cannot be used - not supported.
>
> 10:55:11: OGRE EXCEPTION(0:UnsupportedException): Layered cloud
> material not supported. in LayeredClouds
>
> it could be my gfx card?
> TI4600 with nvidia driver ver. 1.0-9639
> Anything else i should check?
Andy