Compilation problem (boost related)

Hi,

I am compiling the library in my Ubuntu 11.10. Not possible to upgrade by
now.
I have boost 1.46.
Compiling with gcc 4.6.1.

The compilation thows the following error:

/usr/include/boost/range/join.hpp:63:60: error: 'template<class
SinglePassRange1, class SinglePassRange2> boost::joined_range<const
SinglePassRange1, const SinglePassRange2> boost::join(const
SinglePassRange1&, const SinglePassRange2&)' conflicts with previous using
declaration 'template<class SequenceSequenceT, class Range1T> typename
boost::range_value<SequenceSequenceT>::type boost::algorithm::join(const
SequenceSequenceT&, const Range1T&)'

Please, could any help me to find the problem?

Hi,

Please try the git version. I believe this issue has been resolved
there.

Cheers,
Tiago

Hi Tiago,

You're right, with the git version it compiled correctly.

Thank you very much.

attachment.html (2.87 KB)