I know this is an old thread, but for those who may happen upon it while trying to understand the relationship between gcc version, glibcxx version and libstdc version:
The libstdc++ abi page (https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html) has several headings, numbered "2" "3" "4" etc.
Heading "3" links GCC versions and libstdc++ versions.
Heading "4" links GCC versions and GLIBXX versions.
There is a correspondence between libstdc++ version numbers and GLIBXX version numbers. So:
libstdc++.so.4.0 >> GLIBXX_3.1
libstdc++.so.5.0 >> GLIBXX_3.2
libstdx++.so.6.0 >> GLIBXX_3.4
Therefore,
GLIBXX_3.4.5 is first included under libstdc++.so.6.0.5
GLIBXX_3.4.31 is first included under libstdc++.so.6.0.31