ok,
latest GLSHIM and attract-mode actually works.
sort of.
AM without glshim looks good but is dog slow to the point of un-usable.
AM with glshim flies.
but, at launch there are all kinds of errors about missing openGL calls and the fonts are all messed up to the point where it looks like gibberish and blank spaces.
so, I decided to compile SFML 2.2 with opengl es.
That actually compiled.
but when I try to compile attract mode with it I get these errors which I think is because opengl doesn't exist on the rpi?
//lib/libsfml-graphics.so: undefined reference to `glFramebufferTexture2DOES'
//lib/libsfml-graphics.so: undefined reference to `glGenRenderbuffersOES'
//lib/libsfml-graphics.so: undefined reference to `glCheckFramebufferStatusOES'
//lib/libsfml-graphics.so: undefined reference to `glBlendEquationSeparateOES'
//lib/libsfml-graphics.so: undefined reference to `glBindFramebufferOES'
//lib/libsfml-graphics.so: undefined reference to `glRenderbufferStorageOES'
//lib/libsfml-graphics.so: undefined reference to `glDeleteRenderbuffersOES'
//lib/libsfml-graphics.so: undefined reference to `glFramebufferRenderbufferOES'
//lib/libsfml-graphics.so: undefined reference to `glBindRenderbufferOES'
//lib/libsfml-graphics.so: undefined reference to `glDeleteFramebuffersOES'
//lib/libsfml-graphics.so: undefined reference to `glGenFramebuffersOES'
//lib/libsfml-graphics.so: undefined reference to `glBlendFuncSeparateOES'
collect2: error: ld returned 1 exit status
Makefile:259: recipe for target 'attract' failed
make: *** [attract] Error 1
so, back to square one.
After I put SFML2.1 back on my rpi i'll post the errors I get with GLSHIM.