And are you sure that you're using the corresponding CSFML DLLs, and not an old version?
Honestly, no.
I
think I was using the latest CSFML (
.so, not DLL) and SFML versions, but since the problem wasn't present in my Windows install (which uses the "stable" CSFML release from this website), I tried downgrading to see if it would fix this issue. Which it didn't.
Then couldn't upgrade again (that SFML_DIR issue, "#$%&/ cmake
), so I ended up installing the development versions from
Jonathan's repo, which says it's been last updated "Tue, 23 Apr 2013 17:51:22 +0100".
Anyways,
I have modified GWEN.Net to use VertexArray instead of Vertex[] and it works for me, now. It could potentially be slower, but I don't want to spend that much time chasing SFML bugs I am not even sure exist, I have a game to write!