Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-06-09 01:14:06


Hi Jürgen,

> > > I think that at least some of these should be set when running in
> > > full-featured EDG-Mode. At least -Qoption,cpp,--no_microsoft_bugs
> > > ;-))
> >
> > Is there's such option ;-)
>
> I'm just experimenting with a patched toolset [diff attached]
> I've removed the subfeature extension for an empty base-vc and set some
> nice flags which have been tested with 7.1.
>
> I'd like to go on this road, maybe renaming base-vc to emulate-vc in
> order to emphasize that this *not* the recommended usage.

I think there's a gotcha with your patch. If someone use:

using intel-win 8.0 : .... ; ;
using intel-win 8.0 : .... : vc6 ;

Then the defalt value of base-vc subfeature will be vc6, and there will be no
way to invoke compiler in non-vc6 emulation mode.

This is a general issue: we have a problem whenever it's possible to omit some
of the configuration parameter of a compiler. I'm going to post a separate
email of the issue, and will commit the rest of your patch once we decide
what to do.

Thanks,
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