Unable to Compile CEGUI for OpenGL Using MinGW [SOLVED]
Posted: Tue Jun 23, 2015 19:49
Recently I have been trying to get CEGUI to compile using the OpenGL module under MinGW. I build the only dependency I was using (GLEW), then configured CEGUI in cmake, and finally I ran the makefile. The build process dies in the OpenGLRenderer, with this message:

Detailed info:
Windows 8.1
gcc (MINGW-w64) 4.8.1
cmake 3.0
cmake macros enabled:
CEGUI_BUILD_IMAGECODEC_FREEIMAGE
CEGUI_BUILD_RENDERER_NULL
CEGUI_BUILD_RENDERER_OPENGL
CEGUI_BUILD_RENDERER_OPENGL3
CEGUI_BUILD_SHARED_LIBS_WITH_STATIC_DEPENDENCIES
CEGUI_BUILD_XMLPARSER_RAPIDXML
CEGUI_HAS_DEFAULT_LOGGER
CEGUI_HAS_FREETYPE
I also hardcoded GLEW_STATIC into glew.h.

Detailed info:
Windows 8.1
gcc (MINGW-w64) 4.8.1
cmake 3.0
cmake macros enabled:
CEGUI_BUILD_IMAGECODEC_FREEIMAGE
CEGUI_BUILD_RENDERER_NULL
CEGUI_BUILD_RENDERER_OPENGL
CEGUI_BUILD_RENDERER_OPENGL3
CEGUI_BUILD_SHARED_LIBS_WITH_STATIC_DEPENDENCIES
CEGUI_BUILD_XMLPARSER_RAPIDXML
CEGUI_HAS_DEFAULT_LOGGER
CEGUI_HAS_FREETYPE
I also hardcoded GLEW_STATIC into glew.h.