Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-10-22 05:18:34


Patrick Frants wrote:

>>in the g++ command-line. But this is a hack that I wouldn't want to
>>try. What are you trying to accomplish? Linux doesn't have a
>>command-line length limitation, which is the reason you normally need
>>response files under Windows.
>
>
> It does have a limitation: MAX_ARG_PAGES(32 by default) * 4096 = 128k for
> the arguments of a process. I could not believe my ears when I heard about
> it... Almost makes me consider contributing a patch to Linux, but
> considering the fact that it is not already there it is probably not that
> easy... So the easy way out is to recompile the kernel
>
> We are reluctant to use libraries because then we need to add an
> initialization function to every .cpp to initialize all c++ static
> objects... Also it increases total build time.

I don't understand what you say here, sorry. Why to you need to add
'initialization' functions? Especially to *every* .cpp?

- Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk