Robotics StackExchange | Archived questions

catkin_make asking for FCL package?

I tried to do a catkin_make with the MoveIt Package , but it try to search the fcl package.. wich is supposed to be a Library, am i right?

-- +++ processing catkin package: 'moveitcommander'
-- ==> add
subdirectory(moveit/moveitcommander)
-- +++ processing catkin package: 'moveit
core'
-- ==> addsubdirectory(moveit/moveitcore)
moveitcore: You did not request a specific build type: Choosing 'Release' for maximum performance
-- Boost version: 1.65.1
-- Found the following Boost libraries:
-- system
-- filesystem
-- date
time
-- thread
-- iostreams
-- chrono
-- atomic
-- regex
-- Checking for module 'fcl'
-- No package 'fcl' found
CMake Error at /usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:415 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:593 (pkgcheckmodulesinternal)
moveit/moveitcore/CMakeLists.txt:28 (pkgcheck_modules)

-- Configuring incomplete, errors occurred!
See also "/home/fogale/catkinws/build/CMakeFiles/CMakeOutput.log".
See also "/home/fogale/catkin
ws/build/CMakeFiles/CMakeError.log".
Makefile:320: recipe for target 'cmakecheckbuildsystem' failed
make: *** [cmake
checkbuildsystem] Error 1
Invoking "make cmakecheckbuild_system" failed

I'm using ROS Melodic on Ubuntu 18.04 x64 with kernel 5.0.0-32

Asked by HRJunior on 2019-10-28 04:48:24 UTC

Comments

Answers

Sounds like you didn't install the dependencies. Try running the magic rosdep command in your workspace:

rosdep update
rosdep install --from-paths src --ignore-src -r -y

Asked by fvd on 2020-03-01 06:06:50 UTC

Comments