As the ceed AUR package is out of date since 2012, I don't want to use it.
First try: Using the cegui package from arch Linux
The Steps I've done are based on http://cegui.org.uk/wiki/CEED#Arch_Linux, I have installed the packages
- cegui
- python-pyside (AUR) contained a python2-pyside package
- python2-pyside-tools (AUR)
- python2-opengl
I have downloaded the CEED tarball from http://sourceforge.net/projects/crayzed ... /CEED/0.8/
I tried to execute from the terminal with the bin directory as workingdir by executing the following commands:
Code: Select all
$ ./runwrapper.sh
$ ./ceed-gui
Executing ceed-gui fails with the error output:
Following problems found:
PyCEGUI was found but PyCEGUIOpenGLRenderer is missing! CEED can't render embedded CEGUI without it. (exception: /usr/lib/python2.7/site-packages/cegui-0.8/PyCEGUIOpenGLRenderer.so: undefined symbol: _ZN5CEGUI18OpenGLRenderTargetINS_12RenderTargetEED2Ev)
Your environment doesn't meet critical prerequisites! Can't start!
I've verified, that the PyCEGUIOpenGLRenderer.so file does exist:
Code: Select all
$ cd /usr/lib/python2.7/site-packages/cegui-0.8/
$ ls
PyCEGUIOgreRenderer.so PyCEGUIOpenGLRenderer.so PyCEGUI.so
Second Try: Trying to compile it by myself:
The next thing I've tried was to compile CEGUI by myself (just like described in the wiki, by cloning using hg clone and the v0-8 branches for both, cegui and ceed). After successfully building, I've set the PYTHONPATH environment variable point towards the build/lib directory (yes, I've verified, that the PyCEGUI.so file exists in that directory). However, when running, the prerequisites still aren't met:
Following problems found:
PyCEGUI package is missing! PyCEGUI provides Python bindings for CEGUI, the library this editor edits assets for, see cegui.org.uk. (exception: dynamic module does not define init function (initPyCEGUI))
Your environment doesn't meet critical prerequisites! Can't start!
After trying and googling, I am out of ideas Is there anyone out there who was able to get ceed run recently on Arch Linux?