|
Boost : |
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2008-05-17 05:12:49
---------------------------
Vicente Juan Botet Escriba
----- Original Message -----
From: "Vladimir Prus" <vladimir_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Saturday, May 17, 2008 8:29 AM
Subject: [boost] "Unknown compiler version"
>
> Hi,
> quite a number of headers in boost/config/compiler have bits like this:
>
> # error "Unknown compiler version - please run the configure tests
> and report the results"
>
> I think this cause more hard than good these days. If a new version of an
> otherwise perfectly
> conforming compiler is released, this error will be emitted when compiling
> Boost. So, users would
> have to manually hack the config headers and keep this change locally.
> And, it's likely that some
> users won't even bother -- especially given that the message say to run
> some configure tests,
> and where those configure tests are is not clear. And definitely, those
> tests have nothing to do
> with the 'configure' script at the top-level dir.
>
> So, the message is likely to totally confuse some users, and force other
> users to keep local
> modifications to boost. Can we either remove this check, or assume that
> unknown version of
> compiler is identical in behaviour to the last known one?
This works if the unknown version is greater than the last known. For
versions before the first supported one the problem remains, but this
situation is less critical.
Best regards
Vicente
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk