title: GCC 4.8.1 std::to_string error
body: <p>I have been able to find quite a few questions on this, but all seem to point that it should be working with gcc 4.8.1 if you compile with -std=c++11</p>
  
  <p>Here is my output of g++ --version:</p>
  
  <pre><code>g++ (GCC) 4.8.1
  Copyright (C) 2013 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  </code></pre>
  
  <p>Yet when I try to compile something with std::tostring even with a simple command like this:</p>
  
  <pre><code>g++ -O0 -g3 -Wall -c -fmessage-length=0 -std=c++11 -o "Main.o" "Main.cpp"
  </code></pre>
  
  <p>I get the following error:</p>
  
  <pre><code>Main.cpp: In function 'int main()':
  Main.cpp:6:26: error: 'to_string' is not a member of 'std'
    std::string intString = std::to_string(1335);
  </code></pre>
  
  <p>Even on a file as simple as:</p>
  
  <pre><code>#include &lt;string&gt;
  #include &lt;cstdio&gt;
  
  int main()
  {
      std::string intString = std::to_string(1335);
      printf(intString.c_str());
      return 0;
  }
  </code></pre>
  
  <p>Any ideas? This is on Windows 7 64-bit using the latest version of MinGW.</p>