Boost logo

Boost :

From: John Maddock (jm_at_[hidden])
Date: 2002-08-22 06:37:19


> >
> > I've added -Ve -Vx -a8 options to the command line by default.
> >
>
> And you also pointed out that the compiler defaults were the same that
those
> required by the std library, but the std library uses:
>
> -Vx- -Ve-
>
> (Those zero-length options are turned off instead of on)
>
> So the IDE default have to be OFF and not ON.
>
> Should it be fixed? Or is there any particular reason to activate the
> zero-length optimizations?

Sorry I got this the wrong way around: they are turned off for the std lib,
but turned on in the IDE by default (and yes this really is OK). The latter
is the reason I turned them on in the jam toolset - it makes jam compiled
libs compatible with the IDE defaults.

Grief this is getting complex, I think we may have to introduce
prefix/suffix headers to fix this completely as you suggested :-(

John Maddock
http://ourworld.compuserve.com/homepages/john_maddock/index.htm


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