-
Notifications
You must be signed in to change notification settings - Fork 11
CEGUI
#Compiling CEED Cegui Editor
The compile flags we use to create the cegui-library for OpenTechBFG are not compatible with CEED. So we compile it once more to support the editor.
Dependencies: freeimage-devel pyside-tools boost-python PyOpenGL LibXML2-devel GLFW-devel mercurial
CEGUI wiki instructions don't really have it too straight so we use these lines instead of just "cmake".
cmake -DCEGUI_BUILD_PYTHON_MODULES=ON -DCEGUI_BUILD_RENDERER_OPENGL=ON -DCEGUI_BUILD_RENDERER_OPENGL3=ON -D CEGUI_BUILD_IMAGECODEC_FREEIMAGE=ON -DCEGUI_OPTION_DEFAULT_IMAGECODEC=FreeImageImageCodec -DCEGUI_BUILD_XMLPARSER_LIBXML2=ON -DCEGUI_OPTION_DEFAULT_XMLPARSER=LibXMLParser ../
Fedora has GLFW in a subdirectory but cegui is not aware of such configurations so we need to help it a little
cmake -DCEGUI_BUILD_PYTHON_MODULES=ON -DCEGUI_BUILD_RENDERER_OPENGL=ON -DCEGUI_BUILD_RENDERER_OPENGL3=ON -D CEGUI_BUILD_IMAGECODEC_FREEIMAGE=ON -DCEGUI_OPTION_DEFAULT_IMAGECODEC=FreeImageImageCodec -DCEGUI_BUILD_XMLPARSER_LIBXML2=ON -DCEGUI_OPTION_DEFAULT_XMLPARSER=LibXMLParser -DGLFW_H_PATH=/usr/include/GLFW/ ../