Thanks for the clarification Thiago! ? Doesn't really explain Joey's problem unfortunately, since he is 4.6.4, and I'm 5.3, so the fact that we BOTH failed in similar ways means that it was likely something different, but definitely a fact that I'm glad to know!
-Erich On Tue, 2016-04-26 at 17:16 -0700, Thiago Macieira wrote: > On ter?a-feira, 26 de abril de 2016 19:10:45 PDT Keane, Erich wrote: > > In my case, rebuilding the gtest was sufficient to fix it. (running > > make in extlibs/gtest/gtest-1.7.0/).??The compiler was properly > > finding > > the libraries, but not finding the symbols.???In my case, the GCC > > ABI > > changed in 5.0, so I suspect THAT could be the cause for me???Doing > > a > > grep on the .a files resulted in me confirming the symbols were > > there. > > Any project using std::string MUST NOT share binaries compiled with > GCC pre-5? > binaries compiled with GCC post-5. You have to recompile everything. > > This only affects std::string (and maybe a handful of other functions > in the? > Standard Library). >
