[Paraview] ParaViewWeb SuperBuild Compilation error

Aslam, Ahmed ahmed.aslam at amec.com
Fri Aug 2 07:55:39 EDT 2013


Hi, I am trying to compile ParaViewWeb on Centos6.4 and get the following compilation error.  Does anyone know how I fix this?  Thanks.

Linking CXX shared library libParaWebPlugin.so
[ 23%] Built target ParaWebPlugin
Scanning dependencies of target PWServer
[ 26%] Building CXX object ParaViewAdapter/CMakeFiles/PWServer.dir/main.cxx.o
[ 28%] Building CXX object ParaViewAdapter/CMakeFiles/PWServer.dir/vtkPWBlockingQueue.cxx.o
[ 30%] Building CXX object ParaViewAdapter/CMakeFiles/PWServer.dir/vtkPWProcessingEngine.cxx.o
In file included from /var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWProcessingEngine.cxx:21:
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h:23:36: error: vtkPVPythonInterpretor.h: No such file or directory
In file included from /var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWProcessingEngine.cxx:21:
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h:30: error: expected class-name before \u2018{\u2019 token
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h:33: error: \u2018vtkPVPythonInterpretor\u2019 does not name a type
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h: In static member function \u2018static int vtkPWPythonInterpretor::IsTypeOf(const char*)\u2019:
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h:33: error: \u2018vtkPVPythonInterpretor\u2019 has not been declared
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h: In static member function \u2018static vtkPWPythonInterpretor* vtkPWPythonInterpretor::SafeDownCast(vtkObjectBase*)\u2019:
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h:33: error: invalid static_cast from type \u2018vtkObjectBase*\u2019 to type \u2018vtkPWPythonInterpretor*\u2019
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h: In member function \u2018virtual vtkObjectBase* vtkPWPythonInterpretor::NewInstanceInternal() const\u2019:
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWPythonInterpretor.h:33: error: cannot convert \u2018vtkPWPythonInterpretor*\u2019 to \u2018vtkObjectBase*\u2019 in return
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWProcessingEngine.cxx: In constructor \u2018vtkPWProcessingEngine::vtkPWProcessingEngine()\u2019:
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWProcessingEngine.cxx:72: error: \u2018class vtkPWPythonInterpretor\u2019 has no member named \u2018SetCaptureStreams\u2019
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWProcessingEngine.cxx:74: error: \u2018class vtkPWPythonInterpretor\u2019 has no member named \u2018InitializeSubInterpretor\u2019
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWProcessingEngine.cxx: In destructor \u2018virtual vtkPWProcessingEngine::~vtkPWProcessingEngine()\u2019:
/var/www/AA6/ParaViewWeb/src/ParaViewAdapter/vtkPWProcessingEngine.cxx:90: error: \u2018class vtkPWPythonInterpretor\u2019 has no member named \u2018Delete\u2019
make[5]: *** [ParaViewAdapter/CMakeFiles/PWServer.dir/vtkPWProcessingEngine.cxx.o] Error 1
make[4]: *** [ParaViewAdapter/CMakeFiles/PWServer.dir/all] Error 2
make[3]: *** [all] Error 2
make[2]: *** [ParaViewWeb-prefix/src/ParaViewWeb-stamp/ParaViewWeb-build] Error 2


This email contains confidential information. The contents must 
not be disclosed to anyone else except with the authority of the sender.
Unauthorised recipients are requested to maintain this confidentiality and
immediately advise the sender of any error or misdirection in transmission.

The following notice applies to emails originating in the UK.
E-mails sent on behalf of AMEC are sent on behalf of the relevant AMEC
company below. These are registered in England and Wales with registered
office at Booths Park, Chelford Road, Knutsford, Cheshire WA16 8QZ and
number as shown: AMEC plc 01675285, AMEC Group Limited 04612748,
AMEC Capital Projects Limited 02804109, AMEC Earth and Environmental UK 
Limited 04987981, AMEC Nuclear Holdings Limited 03725076,
AMEC Nuclear M & O Limited 05664844, AMEC Nuclear UK Limited 01120437,
AMEC Nuclear International Limited 03260477, AMEC Nuclear Projects
Limited 05664962  and National Nuclear Corporation Limited 02290928



More information about the ParaView mailing list