Hi, It's a required dependency for pcl_visualization, but only an optional dependency for pcl_surface. Enabling VTK in pcl_surface builds the vtk_smoothing module, so yes, it would then show up as a needed shared library. https://github.com/PointCloudLibrary/pcl/blob/f62c018b4fc7df3dc2c096918a8462a190f28bb8/surface/CMakeLists.txt#L32-L49
I thought maybe this optional dependency was added as a mistake, as the commit the mentioned PR rolled back made it a required dependency temporarily. Unfortunately, there is no way to install only the core VTK libraries and filtering libraries. Installing pcl_surface therefore pulls in all the graphical dependencies of VTK. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2054573 Title: pcl-surface vtk requirement To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pcl/+bug/2054573/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
