usv_gazebo_plugins
usv_gazebo_plugins copied to clipboard
can't catkin_make packages
I'm following instruction from here:
https://wiki.nps.edu/pages/viewpage.action?pageId=818282511
and I get this error:
elgarbe@i7:~/kingfisher$ catkin_make
Base path: /home/elgarbe/kingfisher
Source space: /home/elgarbe/kingfisher/src
Build space: /home/elgarbe/kingfisher/build
Devel space: /home/elgarbe/kingfisher/devel
Install space: /home/elgarbe/kingfisher/install
####
#### Running command: "cmake /home/elgarbe/kingfisher/src -DCATKIN_DEVEL_PREFIX=/home/elgarbe/kingfisher/devel -DCMAKE_INSTALL_PREFIX=/home/elgarbe/kingfisher/install -G Unix Makefiles" in "/home/elgarbe/kingfisher/build"
####
-- Using CATKIN_DEVEL_PREFIX: /home/elgarbe/kingfisher/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic
-- This workspace overlays: /opt/ros/kinetic
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/elgarbe/kingfisher/build/test_results
-- Found gmock sources under '/usr/src/gmock': gmock will be built
-- Found gtest sources under '/usr/src/gmock': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.14
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 5 packages in topological order:
-- ~~ - kingfisher_msgs
-- ~~ - kingfisher_description
-- ~~ - kingfisher_gazebo
-- ~~ - geonav_transform
-- ~~ - usv_gazebo_plugins
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'kingfisher_msgs'
-- ==> add_subdirectory(kingfisher/kingfisher_msgs)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- kingfisher_msgs: 4 messages, 0 services
-- +++ processing catkin package: 'kingfisher_description'
-- ==> add_subdirectory(kingfisher/kingfisher_description)
-- +++ processing catkin package: 'kingfisher_gazebo'
-- ==> add_subdirectory(kingfisher_gazebo)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- +++ processing catkin package: 'geonav_transform'
-- ==> add_subdirectory(geonav_transform)
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
CMake Warning at geonav_transform/CMakeLists.txt:22 (find_package):
By not providing "FindEigen.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Eigen", but
CMake did not find one.
Could not find a package configuration file provided by "Eigen" with any of
the following names:
EigenConfig.cmake
eigen-config.cmake
Add the installation prefix of "Eigen" to CMAKE_PREFIX_PATH or set
"Eigen_DIR" to a directory containing one of the above files. If "Eigen"
provides a separate development package or SDK, be sure it has been
installed.
CMake Warning at /opt/ros/kinetic/share/cmake_modules/cmake/Modules/FindEigen.cmake:62 (message):
The FindEigen.cmake Module in the cmake_modules package is deprecated.
Please use the FindEigen3.cmake Module provided with Eigen. Change
instances of find_package(Eigen) to find_package(Eigen3). Check the
FindEigen3.cmake Module for the resulting CMake variable names.
Call Stack (most recent call first):
geonav_transform/CMakeLists.txt:26 (find_package)
-- Eigen found (include: /usr/include/eigen3)
-- +++ processing catkin package: 'usv_gazebo_plugins'
-- ==> add_subdirectory(usv_gazebo_plugins)
CMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package):
Could not find a package configuration file provided by "gazebo_plugins"
with any of the following names:
gazebo_pluginsConfig.cmake
gazebo_plugins-config.cmake
Add the installation prefix of "gazebo_plugins" to CMAKE_PREFIX_PATH or set
"gazebo_plugins_DIR" to a directory containing one of the above files. If
"gazebo_plugins" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
usv_gazebo_plugins/CMakeLists.txt:7 (find_package)
-- Could not find the required component 'gazebo_plugins'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by "gazebo_plugins"
with any of the following names:
gazebo_pluginsConfig.cmake
gazebo_plugins-config.cmake
Add the installation prefix of "gazebo_plugins" to CMAKE_PREFIX_PATH or set
"gazebo_plugins_DIR" to a directory containing one of the above files. If
"gazebo_plugins" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
usv_gazebo_plugins/CMakeLists.txt:7 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/elgarbe/kingfisher/build/CMakeFiles/CMakeOutput.log".
See also "/home/elgarbe/kingfisher/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed