|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2003-06-01 11:09:43
Beman Dawes <bdawes_at_[hidden]> writes:
> At 11:12 AM 6/1/2003, David Abrahams wrote:
> >
> >I just checked in some improvements to intel-win32 support for
> >Boost.Build version 1. This includes a hack which works around our
> >inability to detect wchar_t support for intel6. It also includes
> >automatic version detection and resulting customization to the
> >command-line options. Please see http://tinyurl.com/d6kw to review
> >the new configuration.
>
> Looks much improved, thanks!
>
> Two of the config_info macros look a bit questionable:
I don't know what you mean; I didn't touch the Boost config. All I
did was to edit intel-win32-tools.jam. Did you follow the link above?
> BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP [no value]
> BOOST_NO_INTRINSIC_WCHAR_T [no value]
>
> Perhaps BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP is needed to be able to use the
> Microsoft library?
>
> BOOST_NO_INTRINSIC_WCHAR_T seems completely wrong. That isn't even set for
> VC++7.0. Or am I missing something? (The command line is below.)
If config_info is showing wrong answers, I can't help it, though I am
not at all sure ADL is enabled for this compiler. I didn't change
much about the command-line options that get used with Intel7 anyway.
If you want to try to add -Qoption,c,--no-microsoft-bugs when the
compiler is version 7, you could try to do that, but you'd better
test it atop each of the vc6, vc7, and vc7.1 standard libs to make
sure it's actually compatible.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk