Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-06-04 03:49:41


Hi Jürgen,

> > Hey, so one would write
> >
> > using intel : 8.0vc6 : ...... : -Qvc6 ;
> >
> > ? That's really interesting. One problem, though, is that
> > intel-win.jam has some conditional logic, depending on vc version to
> > emulate. But I guess we can just look inside the "extra flags"
> > parameter, right?
> >
> > I think is very neat idea. Other opinions?
>
> I like the current init rule. It should only default to nothing (or at
> least "native" oder maybe better "edg"). And then set some compiler
> options ;-)

The problems with current init is that
1. The vc-base parameter needs documentation
2. It's really mostly adds a single option

What should be done, really, is ability to don't specify vc-base at all, and
don't default it to "vc6" or anything.

> I just searched my archives for my intel 7.1 settings for V1 and found:
>
> # STLport does not yet support this.
> These were for 7.1 + vc6.0 and STLport-4.5.3 due to the broken
> Vc6.0-Dinkumware-STL.
> Please don't ask me any details, Thomas Witt figured these out.
> And we then change
> Warning 1125 is analogous to -Wshadow on gcc and we must remove it due
> to some QT-issues. #70: incomplete type is not allowed is normally a
> warning which Thomas thought should be an error.

Hmm... I don't understand the above... maybe you've pasted only part of what
you've intended to paste.

> 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 ;-)

- 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