I haven&#39;t had any compile problems that I couldn&#39;t work out in the past, but I&#39;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&amp;, vtkIndent)’:<br>

/home/pd/Software/vtk-5.2.1/Common/vtkAbstractArray.cxx:251: error: ambiguous overload for ‘operator&lt;&lt;’ in ‘std::operator&lt;&lt; [with _Traits = std::char_traits&lt;char&gt;](((std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp;)((std::ostream*)operator&lt;&lt;(((std::ostream&amp;)((std::ostream*)os)), ((const vtkIndent&amp;)((const vtkIndent*)(&amp; indent)))))), ((const char*)&quot;Size: &quot;)) &lt;&lt; ((vtkAbstractArray*)this)-&gt;vtkAbstractArray::Size’<br>

/usr/include/c++/4.3/ostream:112: note: candidates are: std::basic_ostream&lt;_CharT, _Traits&gt;&amp; std::basic_ostream&lt;_CharT, _Traits&gt;::operator&lt;&lt;(std::basic_ostream&lt;_CharT, _Traits&gt;&amp; (*)(std::basic_ostream&lt;_CharT, _Traits&gt;&amp;)) [with _CharT = char, _Traits = std::char_traits&lt;char&gt;] &lt;near match&gt;<br>

/usr/include/c++/4.3/ostream:121: note:                 std::basic_ostream&lt;_CharT, _Traits&gt;&amp; std::basic_ostream&lt;_CharT, _Traits&gt;::operator&lt;&lt;(std::basic_ios&lt;_CharT, _Traits&gt;&amp; (*)(std::basic_ios&lt;_CharT, _Traits&gt;&amp;)) [with _CharT = char, _Traits = std::char_traits&lt;char&gt;] &lt;near match&gt;<br>

...<br>etc<br>...<br><br>I get the same error with VTK nightly (March 17 2009)<br><br>Any suggestions?<br>