From: Chris S. <ir0...@gm...> - 2009-06-23 20:45:08
|
> > But the compiler complains of duplicate definitions of c++ functions > > in libstdc++_s.a and libstdc++.a. Did I miss something? > > I found the source of the issue, compiling using -O2 somehow links in > libstdc++.a. Is there an equivalent optimization option to use the > shared libstdc++_s.a? My memory is failing... we discussed this already: http://n2.nabble.com/Shared-libstdc%2B%2B-and--O2-produces-multiple-symbol-definition-error-td2167143.html adding -fno-inline fixes the problem (as was pointed out JonY in the above thread). Is this a bug or is there a reason for it? Chris -- Chris Sutcliffe http://emergedesktop.org |