Bruce Dubbs bruce.dubbs at
Wed May 28 12:04:11 PDT 2008

Dan Nicholson wrote:
> On Wed, May 28, 2008 at 11:14 AM, Juergen Beisert
> <juergen at> wrote:
>> How "--enable-final" works:
>> "It's just another way of compiling (it cats all the source and headers into
>> one file and compiles that (hence the .all_cpp file in the error)). Usually
>> it compiles a bit faster."
> FWIW, the kdebindings page has commands to undo this because it had
> the exact opposite effect: concatenating all the sources made the
> build much, much slower. This was due to a bug in g++. I don't know if
> the GCC used for 6.3 has this fixed or not. I'd have to dig up the
> emails.

If the source got too big, there would be a potential for swapping on systems 
with relatively low memory and that would slow things down a lot.

It would be useful if someone could do some timing tests with and without the 
switch to quantify the time savings or cost.

   -- Bruce

More information about the blfs-dev mailing list