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

Reply via email to