Thought about starting a new topic, but this thread seems to provide some good context, so I'm just going to reply here.
I am having a similar problem as OP.
I was building a library that used SFML and everything was working fine for a few months, until I decided to update SFML (I had been using a release candidate from over a year ago) and started getting linker errors.
Long story short: I updated Codeblocks, and seem to have fixed the linker errors, but now am getting a similar error:
The procedure entry point __gxx_personality_v0 could not be located in the dynamic link library libstdc++-6.dll
So, I decided to compile SFML myself, assuming this would fix the problem, as SFML and my library would have been compiled by the same compiler (I'm using Code::Blocks 12.11 with MinGW), but it has not.
Any ideas?