plasmodic/ecto_image_pipeline

missing dependency on flann-dev

Closed this issue · 2 comments

It's failing to build here: http://jenkins.willowgarage.com:8080/view/HbinR32/job/ros-hydro-ecto-image-pipeline_binarydeb_raring_i386/

with error:

-- Found libusb-1.0: /usr/include  
-- checking for module 'flann'
--   package 'flann' not found
-- Could NOT find Flann (missing:  FLANN_LIBRARY FLANN_INCLUDE_DIRS) 
CMake Error at /opt/ros/hydro/share/pcl-1.7/PCLConfig.cmake:41 (message):
  kdtree is required but flann was not found
Call Stack (most recent call first):
  /opt/ros/hydro/share/pcl-1.7/PCLConfig.cmake:453 (pcl_report_not_found)
  /opt/ros/hydro/share/pcl-1.7/PCLConfig.cmake:600 (find_external_library)
  CMakeLists.txt:8 (find_package)


-- Configuring incomplete, errors occurred!
dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCATKIN_BUILD_BINARY_PACKAGE=1 -DCMAKE_INSTALL_PREFIX=/opt/ros/hydro -DCMAKE_PREFIX_PATH=/opt/ros/hydro returned exit code 1

It looks like it needs a dependency on flann or flann-dev which are now rosdeps.

It looks like flann is installed but not flann-dev

Nope, that was due to PCL.