I haven't had any compile problems that I couldn't work out in the past, but I'm a bit puzzled over this one. <br><br>Running fresh, updated Ubuntu 8.10 64bit, gcc version 4.3.2.<br><br>/home/pd/Software/vtk-5.2.1/Common/vtkAbstractArray.cxx: In member function ‘virtual void vtkAbstractArray::PrintSelf(std::ostream&, vtkIndent)’:<br>
/home/pd/Software/vtk-5.2.1/Common/vtkAbstractArray.cxx:251: error: ambiguous overload for ‘operator<<’ in ‘std::operator<< [with _Traits = std::char_traits<char>](((std::basic_ostream<char, std::char_traits<char> >&)((std::ostream*)operator<<(((std::ostream&)((std::ostream*)os)), ((const vtkIndent&)((const vtkIndent*)(& indent)))))), ((const char*)"Size: ")) << ((vtkAbstractArray*)this)->vtkAbstractArray::Size’<br>
/usr/include/c++/4.3/ostream:112: note: candidates are: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>& (*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>] <near match><br>
/usr/include/c++/4.3/ostream:121: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ios<_CharT, _Traits>& (*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>] <near match><br>
...<br>etc<br>...<br><br>I get the same error with VTK nightly (March 17 2009)<br><br>Any suggestions?<br>