I compiled OpenCascade 7.2, which I downloaded today morning, against VTK 9.0. There was an error that complained about the use of "
InsertNextTupleValue" method in "src/IVtkVTK/IVtkVTK_ShapeData.cxx".
Luckily in "https://www.vtk.org/doc/nightly/html/VTK-7-1-Changes.html" it says that as of VTK 7.1
So when I changed those, I was able to compile.