Hey there. I just transferred a small project I was working on on my other computer to try to integrate a bit of C++11 in it for fun but the compiler complains about the make_pair<>() function:

system.cpp:39:66: erreur: no matching function for call to ‘make_pair(std::string&, bool)’

If I just remove the command line argument saying that I want to use the C++11 standard it stops complaining and the project builds and runs fine.

What am I missing ?

In the meantime I can just make my own make_pair() function since it is rather straightforward, but I would rather just use the existing one of course.