Building with external VTK and external dependencies
So I know USE_EXTERNAL_VTK
is not supported but I got ParaView to nearly build using vcpkg (https://github.com/microsoft/vcpkg/pull/9202) using all external dependencies. The only reason this is not yet successfull is due to some files not getting installed by VTK (i.e. internal VTK headers) and some setup problems using Qt5 which are solveable for me and has nothing to do with ParaView.
So I tried to force the build of ParaView fixing the above problems in the release build directory and got it to actually compile. The problem now is that ParaView crashes on startup. By debuging the problem it seems like ParaView wants to create an instance of vtkPolyDataMapper
which it cannot find in the NewInstanceFunctions
because it is simply missing.
So I investigated the problem a bit further and I assume it has something to do with the vtkModuleWrapClientServer.cmake
and the WrapClientServer.exe
which is generated and probably wraps the vtk/pv modules. So how could I achieve the correct Wrapping using an external VTK build?
So I would like to ask for some advice how I this could by solved and move on from here.