# Installing libpcl-dev

Source: https://forum.modalai.com/topic/3279/installing-libpcl-dev
Category: VOXL SDK and Software (https://forum.modalai.com/category/47/voxl-sdk-and-software)
Tags: voxl-sdk
Posted: 2024-04-01 19:06:54 UTC by Rowan Dempster
Replies: 2 · Views: 833

## Rowan Dempster · 2024-04-01 19:06:54 UTC

I need to install `libpcl-dev` from `apt` to do point cloud processing on VOXL2. However `apt` would remove `voxl-eigen3` to install `libpcl-dev`, which I'm assuming would break other apps in `voxl-sdk` (by the way what is the reasoning behind a custom build of `voxl-eigen3` and not using `apt`?). 

How would you recommend solving this general problem of modal SDK apps having dependency conflicts with other general use packages like PCL? I'm thinking of building a custom version of PCL that uses the VOXL-SDK compatible version of eigen3, but that might be overkill.

## Reply by Rowan Dempster · 2024-04-02 15:02:40 UTC

@Rowan-Dempster One solution is to run my new package in a docker container. Not saying this is the best idea, but one possible solution.

## Reply by Alex Kushleyev (ModalAI staff) · 2024-04-03 19:34:38 UTC (in reply to Rowan Dempster)

@Rowan-Dempster, i looked through the changelog of our project (https://gitlab.com/voxl-public/voxl-sdk/third-party/voxl-eigen3/) and it does not look that there are any changes done to eigen3 itself, i think it is just a package we inherited from VOXL1, which did not use apt.

If you are willing to try it, remove voxl-eigen3 package (which may temporarily break something - note which packages require it). We could potentially update whatever gets broken to be happy with either `voxl-eigen3` or eigen3 installed using `apt`.
