[Paraview-developers] Paraview 4.01 build fails in Mac OS X 10.9 Mavericks‏

Pedro Ferreira pedrof.ferreira at gmail.com
Sat Nov 2 05:32:08 EDT 2013


Hi,

I am trying to build Paraview from source in the new Mac OS X 10.9 but with no luck so far.

I have done it many times before in the previous OS X 10.8. But I can't do it in the new OS X 10.9 version.

I seem to have everything needed: Xcode, CMake 2.8, Qt 4.8, ffmpeg and Python 2.7 installed.

I configure and generate fine in CMake (following the usual instructions from: http://paraview.org/Wiki/ParaView:Build_And_Install).

But when using the command "make" I first get this error:

[ 17%] Building CXX object ThirdParty/protobuf/vtkprotobuf/src/CMakeFiles/protoc_compiler.dir/google/protobuf/message.cc.o
/Users/pf/ParaView/ThirdParty/protobuf/vtkprotobuf/src/google/protobuf/message.cc:131:60: error:
      implicit instantiation of undefined template
      'std::__1::basic_istream<char, std::__1::char_traits<char> >'
  return ParseFromZeroCopyStream(&zero_copy_input) && input->eof();

This seems to be fixed if I add

"#include <istream>"

to the file: ParaView/ThirdParty/protobuf/vtkprotobuf/src/google/protobuf/message.cc


But then, I got an error I can't fix:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/algorithm:617:97: error:
      invalid operands to binary expression ('const
      vtkSMRangeDomainTemplate<double>::vtkEntry' and 'const
      vtkSMRangeDomainTemplate<double>::vtkEntry')
  ...operator()(const _T1& __x, const _T1& __y) const {return __x == __y;}

As anyone got any advice/mileage on this issue?

Bear in mind I am not a real programmer, mostly MATLAB and Python.

Many thanks for your help,

Pedro


More information about the Paraview-developers mailing list