1

a program with std::string anywhere will compile fine, but when run it fails with the message

The procedure entry point _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1Ev could not be located in the dynamic link library libstdc++-6.dll.

I cannot find more information on it though, how can I remedy this problem?

Dan Beaulieu
  • 19,406
  • 19
  • 101
  • 135
user16973
  • 113
  • 5
  • Did you make sure the libstdc DLL(s) are compiled with the same version of your compiler as the application? – Nick Cano Nov 24 '15 at 02:13
  • Did you try it on another installation? Could be a corrupted installation? – A.S.H Nov 24 '15 at 02:14
  • @A.S.H I'll try that. now that I look at it it's a bit different than the usual one so I'm remedying that now to see if that helps – user16973 Nov 24 '15 at 02:21

1 Answers1

0

turns out I had the wrong compiler, I needed 4.8 from the other MinGW

user16973
  • 113
  • 5