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.