http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53930
--- Comment #9 from Dmitry Bespalov <bespalovdn at gmail dot com> 2012-07-12 10:54:31 UTC --- Correction of typo: ...So I actually do not redefine std::string again, I just USE the type defined in third file. Sorry