[vtkusers] Can't compile 5.2.1, CVS. Error in vtkAbstractArray: Ambiguous overload for concatenator << operator

Paul massivemonkeymayhem at gmail.com
Mon Mar 23 10:15:56 EDT 2009


Bleh. I'm still having problems getting VTK to compile on my new machine.
It's running on the new Intel Core i7, I'm wondering if there might be a bug
with it and gcc/libstdc++. I flattened my disk and installed the Ubuntu 9.04
alpha - still no go. Is it definitely a problem with my build environment?

Paul

On Wed, Mar 18, 2009 at 3:08 PM, Paul <massivemonkeymayhem at gmail.com> wrote:

> 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.
>
> Running fresh, updated Ubuntu 8.10 64bit, gcc version 4.3.2.
>
> /home/pd/Software/vtk-5.2.1/Common/vtkAbstractArray.cxx: In member function
> ‘virtual void vtkAbstractArray::PrintSelf(std::ostream&, vtkIndent)’:
> /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’
> /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>
> /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>
> ...
> etc
> ...
>
> I get the same error with VTK nightly (March 17 2009)
>
> Any suggestions?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20090323/2e2aec1e/attachment.htm>


More information about the vtkusers mailing list