I suggest this: go to the IDE menu Tools->Compiler Options
Tick the box marked "Add the following commands when calling the linker"
and make sure it has something like this in the text box: -static-libstdc++ -static-libgcc
or if that doesn't work, try the options listed in the above link provided by Catfish4
Why should Orwell Dev-C++ be outdated?
Also, Visual C++ has not many C++11 features.
It only has longlong, the template nesting fix A<B<C>> and a bit more, maybe.
But it doesn't even have auto or the new for(a:b).
I had this problem when trying to compile a simple SFML program. Initially, the compiler complained that "libgcc_s_dw2-1.dll" was missing, then it complained that "libstdc++-6.dll" was missing followed by a complaint that "__gxx_personality_v0" was an undefined reference; at which point I thought "F**k this." and gave up -- it was too much of a hassle.
I never fully understood why the compiler was whining so much, but I did find out that I needed to compile my SFML program with the same compiler that was used to build the SFML libraries. I found that to resolve this, I had two choices:
1) Build the SFML libraries and my SFML program with my current compiler.
2) Obtain the compiler used to build the SFML libraries.
In addition, I found out what "__gxx_personality_v0" was here: http://stackoverflow.com/a/329195