|
Boost : |
From: Daniel James (daniel_at_[hidden])
Date: 2005-10-15 14:20:40
John Maddock wrote:
>>It's basically *impossible* to implement the new TR1 library if
>>Boost.Config includes anything that may in turn include one of the
>>modified TR1 headers: <utility> <memory> or <functional>.
>>
>>I'll take another look at the SGI STL, but any other ideas?
>
>
> To answer my own question, it looks like <limits> can be used for this, I'll
> update the config system to use this as well as <iosfwd> and then try and
> patch TR1 to make it work :-)
Sadly, it can't, g++-2.95 doesn't have a limits header. I think that
<algorithm>, <numeric>, <stdexcept> or any of the containers would work.
Alternatively, it might be possible to use iosfwd, and look into
changing anything that checks for __STL_CONFIG_H.
Daniel
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk