Boost logo

Boost :

Subject: Re: [boost] [log] Comments
From: edouard_at_[hidden]
Date: 2010-03-16 07:59:03


On Tue, 16 Mar 2010 14:04:11 +0300, Vladimir Prus <ghost_at_[hidden]> wrote:

>> Which version of g++ did you use?
>
> It is:
>
> gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9)
>
> is it too new or too old?

4.4 is the compiler we use here too, but I've been informed that 4.5
improves template-related performances greatly.

I'd say that it would be interesting to see the compilation time under
MSVC, but what you've found out is already problematic.

I agree with you when you say that 2 s per file is too much. Logging is a
commodity, it's something that tend to be present all around your software.

What strikes me is that - if I understood correctly - Boost.Log is not
header only and yet, it greatly increases compilation time.

Am I missing something?

-Edouard


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk