CVS compilation stops at:

iterators.C: In method `class ParConstIterator & ParConstIterator::operator ++()':
iterators.C:257: no match for `_List_iterator<Paragraph,Paragraph &,Paragraph *> != 
_List_iterator<Paragraph,const Paragraph &,const Paragraph *>'
/usr/include/g++/stl_list.h:70: candidates are: bool _List_iterator<Paragraph,Paragraph &,Paragraph 
*>::operator !=(const _List_iterator<Paragraph,Paragraph &,Paragraph *> &) const
lyxfont.h:431:                 bool operator !=(const LyXFont::FontBits &, const 
LyXFont::FontBits &)
lyxfont.h:446:                 bool operator !=(const LyXFont &, const LyXFont &)
changes.h:40:                 bool operator !=(const Change &, const Change &)
changes.h:119:                 bool operator !=(const Changes::Range &, const 
Changes::Range &)
iterators.C:191:                 bool operator !=(const ParIterator &, const ParIterator 
&)
iterators.h:90:                 bool operator !=(const ParConstIterator &, const 
ParConstIterator &)
iterators.C:63:                 bool operator !=(const ParPosition &, const ParPosition 
&)
gmake[3]: *** [iterators.o] Error 1


Any idea what went wrong here?


This is with gcc 2.95.4 (the default on most recent FreeBSD 4.8).

Rob.



Reply via email to