Python module fails against ogre 1.9

Create issue
Issue #1008 new
Former user created an issue

Automatic migration. Original reporter: "Svenstaro"

I tried this in rev 4511:c666c06d6f75. This is the output I get when making the Python 2 scripting module against ogre 1.9:

In file included from /home/svenstaro/src/cegui/cegui/src/ScriptModules/Python/bindings/output/CEGUIOgreRenderer/PyCEGUIOgreRenderer.main.cpp:5:0: /home/svenstaro/src/cegui/cegui/src/ScriptModules/Python/bindings/generators/include/python_CEGUIOgreRenderer.h:14:11: error: using typedef-name ‘Ogre::TexturePtr’ after ‘class’ class TexturePtr {}; ^ In file included from /home/svenstaro/src/cegui/cegui/src/ScriptModules/Python/bindings/generators/include/python_CEGUIOgreRenderer.h:7:0, from /home/svenstaro/src/cegui/cegui/src/ScriptModules/Python/bindings/output/CEGUIOgreRenderer/PyCEGUIOgreRenderer.main.cpp:5: /home/svenstaro/src/cegui/cegui/include/CEGUI/RendererModules/Ogre/Renderer.h:63:28: note: ‘Ogre::TexturePtr’ has a previous declaration here typedef SharedPtr<Texture> TexturePtr; ^ [ 49%] Building CXX object cegui/src/ScriptModules/Python/bindings/CMakeFiles/PyCEGUI.dir/output/CEGUI/RegexMatcher.pypp.cpp.o
cegui/src/ScriptModules/Python/bindings/CMakeFiles/PyCEGUIOgreRenderer.dir/build.make:57: recipe for target 'cegui/src/ScriptModules/Python/bindings/CMakeFiles/PyCEGUIOgreRenderer.dir/output/CEGUIOgreRenderer/PyCEGUIOgreRenderer.main.cpp.o' failed make[2]: *** [cegui/src/ScriptModules/Python/bindings/CMakeFiles/PyCEGUIOgreRenderer.dir/output/CEGUIOgreRenderer/PyCEGUIOgreRenderer.main.cpp.o] Error 1 CMakeFiles/Makefile2:1042: recipe for target 'cegui/src/ScriptModules/Python/bindings/CMakeFiles/PyCEGUIOgreRenderer.dir/all' failed

Reproducibility: always

OS: Arch Linux, OS build: , Platform: Linux

Comments (0)

  1. Log in to comment