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/