From: Chris C. <ca...@al...> - 2009-04-23 09:13:41
|
On Thu, Apr 23, 2009 at 9:01 AM, Heikki Johannes Junes <hj...@gm...> wrote: > Is there any way to reduce the file size which is larger than 100 Mb ? You mean the final Rosegarden binary? It shouldn't be that big unless you configure with --enable-debug, in which case a huge binary is simply to be expected, I think. The default configure for me results in a binary of about 12Mb, which is much less distressing. (It's still a bit larger than the sum of the 1.7 GUI and sequencer binaries, but then it includes the icons and other resources now.) > IMHO, we definitely should take the precompiled headers into use. Probably -- if you can see a simple way to work them in as an option, do go ahead. I'm not convinced they're always a good thing, though -- they do speed up compilation substantially, but they make it much easier to commit code that doesn't "properly" compile (by forgetting to add necessary #includes for headers that are pulled in through PCH) and possibly wasting more developer time overall. Every time I've enabled PCH myself on a project, I've ended up disabling it again after finding I'd been committing code that shouldn't have compiled. Chris |