https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62224
--- Comment #13 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- (In reply to Chris Clayton from comment #12) > Sorry, you'll have to stick with me here while a figure out what that means. > > I think you are saying that prior to r214208, the symbols definedMacros() > and headerPaths() were present but effectively no-ops. Post r214208 they now > "contain" operations including calls to ensureUpdated(). > > Given that the symbol for ensureUpdated() appears to be present in > libCppTools.so (along with the symbols for its two post-r214208 callers), > does that suggest a problem with the linker, which is /usr/bin/ld from the > latest version (2.24) of binutils? No. This has nothing to do with libCppTools.so. As I wrote before the build system of qt-creator must be changed to provide the missing symbol by simply adding cppmodelmanager.o to the libCppEditor.so link command.