Code: Select all
cmake ...
Code: Select all
-- PCL: not enabled
-- pybind11: not enabled
Code: Select all
-DFREECAD_USE_PCL=1
now the thing is if i enable PCL via cmake, i then have to enable a plethora of other prefix paths for cmake to produce a valid build dir or else cmake will complain about not finding certain libs ie. the list of the libs i end up having to manually add to the prefix path is below,
Code: Select all
$pthpcl;$pthglew;$pthjsoncpp;$pthdoubleconversion;$pthjpeg;$pthtiff;$pthutf8cpp
so at this point getting PCL going requires a lot manual intervention, and doing a search for PCL or even point cloud library on the wiki yields zero results for either of those search terms.
at this point is it even beneficial to enable Point Cloud Library for the freecad build?
i don't mind going further down this rabbit hole to make the build more robust, but i also want to attempt to try and spend my efforts as efficiently as i can.
this also begs the question , is it (still) beneficial to enable the below cmake config switch / option?
Code: Select all
-DFREECAD_USE_PYBIND11=1