From: Filip V. R. <fi...@qb...> - 2001-11-20 08:57:34
|
Hi, On Tue, Nov 20, 2001 at 12:54:41AM +0100, Bernard Jungen wrote: > On Tue, Nov 06, 2001 at 02:16:23PM +0000, Thomas Leonard wrote: > > On Sun, Nov 04, 2001 at 04:56:47AM +0100, Bernard Jungen wrote: > > > Does anyone use the default gcc -g flag? It generates much bigger > > > binaries. > > > > All the binary packages strip it. Most programs turn it on by default > > when > > compiling from source. > > Ok, but the question was: do *we* *need* it? Why is it on by default if we > rarely need it? Because it is good practice? It allows for debugging without having to recompile everything. It has been a (good) practice in virtually any project to always compile with -g; stripping is something that should be done at install time and not at compile time ("stripping at compile time" may not make a lot of sense, it's actually compiling with debugging symbols, but you get the idea). Regards, Filip -- "Steve Balmer, CEO of Microsoft, recently referred to LINUX as a cancer. Unsurprisingly, that's incorrect; LINUX was released on August 25th, 1991 and is therefore a virgo." -- unknown |