VTK 9.0.3

Thank you very much ~ Ben. It really helps me a lot !
Besides, is there any directions about how to compile vtk via Xcode on mac os (M1 chipset) ?
I have tried once but failed when CMake . Some errors like :
Cmake error in ThirdParty/build/ThirdParty/hdf5/vtkhfd5/H5Tinit.c is attached to multiple targets:
vtkhdf5_src
ggen_hdf5
but none of there is a common dependency of the others. this is not allowed by the xcode “new build system.”

does it mean that source code need to changed or my configration is not correct ? I use default options in Cmake ( mac os)
PS, I just want to learn VTK on macpro (m1) and my work is not on it , my work is emcripten VTK.
Thanks a lot again !!