|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2004-08-17 13:59:06
"Yitzhak Sapir" <yitzhak.sapir_at_[hidden]> writes:
>> -----Original Message-----
>> From: David Abrahams
>>
>> "Yitzhak Sapir" <yitzhak.sapir_at_[hidden]> writes:
>>
>> > Hello.
>> >
>> > I am in the process of upgrading code to use boost 1.31.0
>> for MSVC6.5.
>> > During this process I happened upon minimum_category.hpp which
>> > contains "ETI workarounds". Now, it seems that the ETI workarounds
>> > cause the compilation to fail, with the error message: constant
>> > expression expected. Particularly, we are creating zip iterators to
>> > two STLPort vectors. In debug iterator mode, I get the following
>> > error. (minimum_category.hpp was modified a bit
>>
>> Post the error you get with an unmodified minimum_category.hpp,
>> please. It's hard to analyze when the line numbers are wrong.
>>
>
> ../../3rdParty\boost/iterator/detail/minimum_category.hpp(86) :
> error C2039: 'apply' : is not a member of
> '?$minimum_category_impl@$$00'
Does the enclosed patch fix it?
-- Dave Abrahams Boost Consulting http://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