#4 Building Head, 3 Fixes, 1 Problem



Nice work with Python Ogre. The API looks very nice!

I'm building from the latest in SVN on Ubuntu Gutsy, and fixed a few problems:

* OIS needs ./bootstrap hack to detect automake-1.6 or more (it needs to be called explicitly). The default on Ubuntu is still 1.1 it seems.
* pygccxml needs a python __init__.py file to be edited, it contains a reference to a missing .py which prevents any kind of compilation.
* I fixed the SConscript building Ogre to use pkg-config with the absolute path no OGRE.pc, since it was picking up the global installation otherwise. (I ran SCons manually here as it took very long time without saying anything...)

Generally, it would be nice to have all output go to a big.log file which I can do a "tail -f" on to see what's going on.

I'm still hitting the following problem at import time though:

* When doing an import ogre.renderer.OGRE I get the following unresolved external:

File "<stdin>", line 1, in <module>
File "/home/devel/python-ogre/trunk/root/usr/lib/python2.5/site-packages/ogre/renderer/OGRE/__init__.py", line 10, in <module>
from _ogre_ import *
ImportError: /home/devel/python-ogre/trunk/root/usr/lib/python2.5/site-packages/ogre/renderer/OGRE/_ogre_.so: undefined symbol: _ZN4Ogre17CompositorManager34_reconstructAllCompositorResourcesEv

I'm not quite sure where to start looking in to that one, it's rather strange. (Clean build, no complaints for _ogre_.so)

Any insights?



  • Andy

    Andy - 2008-08-17

    Logged In: YES
    Originator: NO

    I'm closing this as I believe the Linux build/packaging has come a long way since this report and should be fixed...

  • Andy

    Andy - 2008-08-17
    • assigned_to: nobody --> andy_miller
    • status: open --> closed-out-of-date

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks