Hi there,
I've compiled SFML2 for Android given the instructions using Android NDK r10d. This worked fine. However, when launching the example Android project this is given in the Logcat:
04-07 12:38:01.549: D/libEGL(9159): glGetIntegerv(GL_MAJOR_VERSION, (GLint *) 0x77b4b820);
04-07 12:38:01.549: D/libEGL(9159): glGetIntegerv(GL_MINOR_VERSION, (GLint *) 0x77b4b824);
04-07 12:38:01.549: D/libEGL(9159): glGetError();
04-07 12:38:01.549: D/libEGL(9159): glGetIntegerv(0x821e, (GLint *) 0x77b4b828);
04-07 12:38:01.549: W/Adreno-ES20(9159): <get_simple_queries:1515>: GL_INVALID_ENUM
04-07 12:38:01.559: D/libEGL(9159): glGetIntegerv(GL_MAJOR_VERSION, (GLint *) 0x77b4b800);
04-07 12:38:01.559: D/libEGL(9159): glGetIntegerv(GL_MINOR_VERSION, (GLint *) 0x77b4b804);
04-07 12:38:01.559: D/libEGL(9159): glGetError();
04-07 12:38:01.559: D/libEGL(9159): glGetIntegerv(0x821e, (GLint *) 0x77b4b808);
04-07 12:38:01.559: W/Adreno-ES20(9159): <get_simple_queries:1515>: GL_INVALID_ENUM
04-07 12:38:01.559: D/libEGL(9159): glGetIntegerv(GL_MAJOR_VERSION, (GLint *) 0x77b4b7e8);
04-07 12:38:01.559: D/libEGL(9159): glGetIntegerv(GL_MINOR_VERSION, (GLint *) 0x77b4b7ec);
04-07 12:38:01.569: D/libEGL(9159): glGetError();
04-07 12:38:01.569: D/libEGL(9159): glGetString(GL_VERSION);
04-07 12:38:01.569: D/libEGL(9159): glGetIntegerv(0x821e, (GLint *) 0x77b4b7f0);
04-07 12:38:01.569: W/Adreno-ES20(9159): <get_simple_queries:1515>: GL_INVALID_ENUM
04-07 12:38:01.569: D/libEGL(9159): glGetIntegerv(0x9126, (GLint *) 0x77b4b7f4);
04-07 12:38:01.569: I/sfml-error(9159): Failed to activate the window's context
04-07 12:38:01.569: I/sfml-error(9159): Failed to activate the window's context
04-07 12:38:01.569: D/libEGL(9159): glGetIntegerv(GL_MAJOR_VERSION, (GLint *) 0x77b4b788);
04-07 12:38:01.569: D/libEGL(9159): glGetIntegerv(GL_MINOR_VERSION, (GLint *) 0x77b4b78c);
04-07 12:38:01.579: D/libEGL(9159): glGetError();
04-07 12:38:01.579: D/libEGL(9159): glGetIntegerv(0x821e, (GLint *) 0x77b4b790);
04-07 12:38:01.579: W/Adreno-ES20(9159): <get_simple_queries:1515>: GL_INVALID_ENUM
04-07 12:38:01.579: D/libEGL(9159): glGetIntegerv(GL_MAX_TEXTURE_SIZE, (GLint *) 0x77b4b7d4);
04-07 12:38:01.579: D/libEGL(9159): glGenTextures(1, (GLuint *) 0x77b4b804);
04-07 12:38:01.579: D/libEGL(9159): glGetIntegerv(GL_TEXTURE_BINDING_2D, (GLint *) 0x77b4b800);
04-07 12:38:01.579: D/libEGL(9159): glBindTexture(GL_TEXTURE_2D, 1);
04-07 12:38:01.579: D/libEGL(9159): glTexImage2D(GL_TEXTURE_2D, 0, 6408, 256, 256, 0, GL_RGBA, GL_UNSIGNED_BYTE, (const GLvoid *) 0x00000000);
04-07 12:38:01.579: D/libEGL(9159): glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
04-07 12:38:01.579: D/libEGL(9159): glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
04-07 12:38:01.579: D/libEGL(9159): glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
04-07 12:38:01.579: D/libEGL(9159): glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
04-07 12:38:01.579: D/libEGL(9159): glBindTexture(GL_TEXTURE_2D, 0);
04-07 12:38:01.579: D/libEGL(9159): glGetIntegerv(GL_TEXTURE_BINDING_2D, (GLint *) 0x77b4b7e0);
04-07 12:38:01.579: D/libEGL(9159): glBindTexture(GL_TEXTURE_2D, 1);
04-07 12:38:01.579: D/libEGL(9159): glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, 150, 150, GL_RGBA, GL_UNSIGNED_BYTE, (const GLvoid *) 0x786c2008);
04-07 12:38:01.579: D/libEGL(9159): glBindTexture(GL_TEXTURE_2D, 0);
04-07 12:38:01.579: D/libEGL(9159): glFlush();
04-07 12:38:01.589: I/sfml-error(9159): Failed to open sound file "canary.wav" (format not supported)
04-07 12:38:01.589: D/libEGL(9159): glDeleteTextures(1, (const GLuint *) 0x77b4b8ac);
Have I missed something? Thanks.