Page 1 of 1

qPCL

Posted: Fri Jul 27, 2012 10:11 am
by anagno
Hi all,

I am trying to build the latest trunk of CloudCompare with PCL plugin and i am getting this error:

Code: Select all

anagno@computer:~/Documents/CloudCompare/build$ make
[  1%] Built target triangle
[  8%] Built target CC_DLL
[  8%] Built target GLEW
[  9%] Built target CC_FBO
[ 17%] Built target QCC_DB_DLL
[ 59%] Built target qCC
[ 60%] Built target QEDL_PLUGIN_DLL
[ 61%] Built target RandomKit
[ 62%] Built target QSSAO_PLUGIN_DLL
[ 63%] Built target QBLUR_PLUGIN_DLL
[ 64%] Built target PCV_LIB
[ 66%] Built target QPCV_PLUGIN_DLL
[ 70%] Built target qhull
[ 72%] Built target QHPR_PLUGIN_DLL
[ 74%] Built target PoissonRecon
[ 75%] Built target QPOISSON_RECON_PLUGIN_DLL
[ 75%] Building CXX object qCC/plugins/qPCL/PclUtils/CMakeFiles/PclUtils.dir/utils/filtering.cpp.o
/home/anagno/Documents/CloudCompare/trunk/qCC/plugins/qPCL/PclUtils/utils/filtering.cpp:10:33: fatal error: pcl/surface/mls_omp.h: No such file or directory
compilation terminated.
make[2]: *** [qCC/plugins/qPCL/PclUtils/CMakeFiles/PclUtils.dir/utils/filtering.cpp.o] Error 1
make[1]: *** [qCC/plugins/qPCL/PclUtils/CMakeFiles/PclUtils.dir/all] Error 2
make: *** [all] Error 2
I am using the latest trunk version of PCL library (1.7)
Is it a bug, or is it my fault ???

Thank you in advance

Re: qPCL

Posted: Fri Jul 27, 2012 11:20 am
by daniel
Hi,

it seems that this file has disappeared since the 1.7 version (i.e. ten days ago!). However this version is not an official release, so we can't take that as granted. You should stick to the latest official release (http://svn.pointclouds.org/pcl/tags/pcl-1.6.0rc1/).

P.S. : of course you can also try to patch the code (by removing this include... and replacing it by another one if necessary?). Any feedback would be good then.

Re: qPCL

Posted: Fri Jul 27, 2012 4:42 pm
by anagno
Hi daniel,

After searching a little bit in the PCL documentations i believe that the correct replacement for MovingLeastSquaresOMP is MovingLeastSquares but it seems i can`t make it work. It compiles all right but when i try to open a .pcd file the qcc seems unresponsive.

For the moment i fall back to pcl 1.6

Thank you for your time.