Boost logo

Boost-Build :

From: Robert Ramey (ramey_at_[hidden])
Date: 2007-08-02 12:17:36


Nicola Musatti wrote:

> This message is generated by the boost\config\compiler\borland.hpp
> header. It's useless and annoying, but harmless.

What bothers me about it is its presumptiousness. How can
author of one library insert such a message into another
library?

Its also incorrect. BOOST_STATIC_ERROR won't work with
with borland? Of course it will.

Are users of borland prohibited from using boost? Of
course not.

It also couples boost to a particular set of compilers and
does not scale. How about a message regarding - Digital
Mars compilers? Why isn't such a message in there?

It really reflects an outdated view that should be a tightly
coupled set. This might have been possible (though still
a bad idea) at one time - but is completely unsustainable now.

> As each developer is free to decide which compilers to support, I
> don't see why support for BCB6 should be removed arbitrarily, at
> least as long as testing is performed regularly. All the more so
> considering that it is still commonly used within the Borland
> developer community.

amen,

Robert Ramey


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