On Fri, 2009-10-23 at 11:54 +0200, Holger Hans Peter Freyther wrote: > On Friday 23 October 2009 11:46:22 Koen Kooi wrote: > > > > and I would prefer to have debug symbols in there. you can always strip > > > them out of the final binary but you can not add them when they are gone. > > > > Installing foo-dbg doesn't work? > > It will not. At least from my understanding of an .a archive. You will need > to > get the symbols into the binary when statically linking, this will not happen > when they are in a .debug/liba.a. > > Does this sound correct?
Yes, that is correct. In theory it would be possible to splice the debug data back into the binary, or to teach gdb how to read debug symbols out of the individual .debug records for the archive components, or indeed to teach g(o)ld to pull in debug data in the way that you suggest during final link of a binary, but I don't think the existing tools can do any of those things. p. _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
