trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: June 2012

Re: [trinity-devel] FTBFS - krusader - no type named 'iterator_category' in 'class TQValueListConstIterator<KURL>'

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 26 Jun 2012 11:31:59 -0500
On 06/26/2012 10:23 AM, David C. Rankin wrote:
> On 06/26/2012 08:49 AM, Darrell Anderson wrote:
>> I built krusader in Slackware Current with gcc 4.7.1.
>>
>> Darrell
> 
>   Hmm... darn. I haven't changed anything with the build script. Does anyone
> know what this error is telling me? From what I see, I see 2 errors:
> 
> (1)
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h:166:53:
> error: no type named 'iterator_category' in 'class TQValueListConstIterator<KURL>'
> 
> (2)
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algo.h:4490:41:
> error: no matching function for call to
> '__iterator_category(TQValueListConstIterator<KURL>&)'
> 
>   Which I break down to (1) error: no type named 'iterator_category' in 'class
> TQValueListConstIterator<KURL>' and (2) error: no matching function for call to
> '__iterator_category(TQValueListConstIterator<KURL>&)' Unfortunately, that all
> breaks down to template gobbledy-gook to me :( I have no idea how to chase
> template errors.

Is there any way this is a name collision problem like described in:

http://www.cplusplus.com/forum/general/11428/


-- 
David C. Rankin, J.D.,P.E.