|
From: Nicholas N. <n.n...@gm...> - 2009-05-31 22:46:50
|
On Sun, May 31, 2009 at 7:34 PM, <sv...@va...> wrote: > + <para>MacOS X uses a deferred debug information (debuginfo) > + linking scheme. When object files containing debuginfo are > + linked into a <computeroutput>.dylib</computeroutput> or an > + executable, the debuginfo is not copied into the final file. > + Instead, the debuginfo must be linked manually by > + running <computeroutput>dsymutil</computeroutput>, a > + system-provided utility, on the executable > + or <computeroutput>.dylib</computeroutput>. If you have a single-file program that you compile and link in one step with -g, the .dSYM/ will be created. Maybe this is worth mentioning? Nick |