I’ve nearly got VTK compiling with most of the ThirdParty packages turned off. There’s a few errors that are keeping me from 100%, and I’m open to ideas on how to move past them.
The first is encountered in the IOMotionFX code. ThirdParty/pegtl/vtk_pegtl.h claims it can’t find ThirdParty/pegtl/vtk_pegtl.h. PEGTL is correctly found earlier in the process, and the include/library is set in the cache, so I’m sure it’s there, and available.
ThirdParty/pegtl/vtk_pegtl.h:22:23: fatal error: tao/pegtl/contrib/tracer.hpp: No such file or directory
22 | # define VTK_PEGTL(x) <tao/x>
The other error stems from the external libproj module. A similar error -
ThirdParty/libproj/vtk_libproj.h:38:11: fatal error: proj_api.h: No such file or directory
38 | # include <proj_api.h>
Again, the proj include/lib is set in the cache, and this one seems internal to the libproj directory itself.
Before I start digging into the CMake myself I thought I’d see if this had popped up before.