http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48947
leif.walsh at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |leif.walsh at gmail dot com --- Comment #10 from leif.walsh at gmail dot com 2012-07-14 20:44:46 UTC --- I have this error too, with 4.7.1 and ld.gold. I've confirmed that all my objects are being compiled with fPIC, and even made it the first argument to g++ (someone suggested that). It only seems to be an issue for c++ symbols. I have a large codebase in c to which I'm trying to add a few c++11 features. The linker only complains about c++ (templated) functions.