I can't seem to get passed the following error when building, any suggestions, tips or tricks, would be greatly appreciated. It looks like maybe textures.h isn't getting linked in.
Linking CXX static library ../../../../lib/libCEGUINullRenderer-9999_Static.a
[ 77%] Built target CEGUINullRenderer-9999_Static
[ 77%] Building CXX object cegui/src/RendererModules/OpenGLES/CMakeFiles/CEGUIOpenGLESRenderer-9999.dir/Renderer.cpp.o
[ 77%] Building CXX object cegui/src/RendererModules/OpenGLES/CMakeFiles/CEGUIOpenGLESRenderer-9999.dir/Texture.cpp.o
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:206:59: error: non-member function 'GLsizei CEGUI::getCompressedTextureSize(const Sizef&)' cannot have cv-qualifier
GLsizei getCompressedTextureSize(const Sizef& pixel_size) const
^
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp: In function 'GLsizei CEGUI::getCompressedTextureSize(const Sizef&)':
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:213:10: error: 'd_format' was not declared in this scope
(d_format == GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG ? 4 : 2);
^
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp: In member function 'virtual void CEGUI::OpenGLESTexture::blitFromMemory(const void*, const Rectf&)':
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:229:53: error: no matching function for call to 'CEGUI::OpenGLESTexture::loadCompressedTextureBuffer(const Rectf&, const void*&)'
loadCompressedTextureBuffer(area, sourceData);
^
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:229:53: note: candidate is:
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:194:6: note: void CEGUI::OpenGLESTexture::loadCompressedTextureBuffer(const Sizef&, const void*) const
void OpenGLESTexture::loadCompressedTextureBuffer(const Sizef& buffer_size,
^
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:194:6: note: no known conversion for argument 1 from 'const Rectf {aka const CEGUI::Rect<float>}' to 'const Sizef& {aka const CEGUI::Size<float>&}'
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:231:55: error: no matching function for call to 'CEGUI::OpenGLESTexture::loadUncompressedTextureBuffer(const Rectf&, const void*&)'
loadUncompressedTextureBuffer(area, sourceData);
^
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:231:55: note: candidate is:
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:177:6: note: void CEGUI::OpenGLESTexture::loadUncompressedTextureBuffer(const Sizef&, const void*) const
void OpenGLESTexture::loadUncompressedTextureBuffer(const Sizef& buffer_size,
^
/home/ezra/Desktop/temp/cegui-android/cegui/src/RendererModules/OpenGLES/Texture.cpp:177:6: note: no known conversion for argument 1 from 'const Rectf {aka const CEGUI::Rect<float>}' to 'const Sizef& {aka const CEGUI::Size<float>&}'
make[2]: *** [cegui/src/RendererModules/OpenGLES/CMakeFiles/CEGUIOpenGLESRenderer-9999.dir/Texture.cpp.o] Error 1
make[1]: *** [cegui/src/RendererModules/OpenGLES/CMakeFiles/CEGUIOpenGLESRenderer-9999.dir/all] Error 2
make: *** [all] Error 2
ezra@ezra-linux:~/Desktop/temp/cegui-android/android$
I can't seem to get passed the following error when building, any suggestions, tips or tricks, would be greatly appreciated. It looks like maybe textures.h isn't getting linked in.