Open ccwen96 opened 6 years ago
I'd highly recommend switching to the groovy
branch and building with catkin_make
. You are using Indigo, and that is the default build system.
Thank you for your reply. groovy seems better. but there are still some errors im still dont understand sorry, to interrupt you. Thank you very much.
mob17@Seguro:~/ros_ws$ catkin_make Base path: /home/mob17/ros_ws Source space: /home/mob17/ros_ws/src Build space: /home/mob17/ros_ws/build Devel space: /home/mob17/ros_ws/devel Install space: /home/mob17/ros_ws/install
-- Using CATKIN_DEVEL_PREFIX: /home/mob17/ros_ws/devel
-- Using CMAKE_PREFIX_PATH: /home/mob17/kentac_ws/devel;/opt/ros/indigo
-- This workspace overlays: /home/mob17/kentac_ws/devel;/opt/ros/indigo
-- 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/mob17/ros_ws/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.6.19
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~
-- ~~ traversing 1 packages in topological order:
-- ~~ - skeletontracker_nu
-- ~~~~~~~~~~~~~
-- +++ processing catkin package: 'skeletontracker_nu'
-- ==> add_subdirectory(skeletontracker_nu-groovy)
-- Using these message generators: gencpp;genlisp;genpy
CMake Warning at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:76 (find_package):
Could not find a package configuration file provided by "skeletonmsgs_nu"
with any of the following names:
skeletonmsgs_nuConfig.cmake
skeletonmsgs_nu-config.cmake
Add the installation prefix of "skeletonmsgs_nu" to CMAKE_PREFIX_PATH or set "skeletonmsgs_nu_DIR" to a directory containing one of the above files. If "skeletonmsgs_nu" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): skeletontracker_nu-groovy/CMakeLists.txt:6 (find_package)
-- Could not find the required component 'skeletonmsgs_nu'. 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/indigo/share/catkin/cmake/catkinConfig.cmake:83 (find_package): Could not find a package configuration file provided by "skeletonmsgs_nu" with any of the following names:
skeletonmsgs_nuConfig.cmake
skeletonmsgs_nu-config.cmake
Add the installation prefix of "skeletonmsgs_nu" to CMAKE_PREFIX_PATH or set "skeletonmsgs_nu_DIR" to a directory containing one of the above files. If "skeletonmsgs_nu" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): skeletontracker_nu-groovy/CMakeLists.txt:6 (find_package)
-- Configuring incomplete, errors occurred! See also "/home/mob17/ros_ws/build/CMakeFiles/CMakeOutput.log". See also "/home/mob17/ros_ws/build/CMakeFiles/CMakeError.log". Invoking "cmake" failed
You also need to clone the skeletonmsgs_nu package in your workspace.
mob17@Seguro:~/ros_ws/src/skeletontracker_nu-master$ rosmake [ rosmake ] rosmake starting...
[ rosmake ] No package specified. Building ['skeletontracker_nu-master']
[ rosmake ] Packages requested are: ['skeletontracker_nu-master']
[ rosmake ] Logging to directory /home/mob17/.ros/rosmake/rosmake_output-20180802-151333 [ rosmake ] Expanded args ['skeletontracker_nu-master'] to: ['skeletontracker_nu-master'] [rosmake-0] Starting >>> catkin [ make ]
[rosmake-1] Starting >>> skeletontracker_nu-master [ make ]
[rosmake-0] Finished <<< catkin ROS_NOBUILD in package catkin No Makefile in package catkin [rosmake-0] Starting >>> genmsg [ make ]
[rosmake-3] Starting >>> cpp_common [ make ]
[rosmake-2] Starting >>> cmake_modules [ make ]
[rosmake-0] Finished <<< genmsg ROS_NOBUILD in package genmsg No Makefile in package genmsg [rosmake-0] Starting >>> genlisp [ make ]
[rosmake-3] Finished <<< cpp_common ROS_NOBUILD in package cpp_common No Makefile in package cpp_common [rosmake-3] Starting >>> genpy [ make ]
[rosmake-2] Finished <<< cmake_modules ROS_NOBUILD in package cmake_modules No Makefile in package cmake_modules [rosmake-0] Finished <<< genlisp ROS_NOBUILD in package genlisp No Makefile in package genlisp [rosmake-0] Starting >>> gencpp [ make ]
[rosmake-2] Starting >>> rostime [ make ]
[rosmake-3] Finished <<< genpy ROS_NOBUILD in package genpy No Makefile in package genpy [rosmake-0] Finished <<< gencpp ROS_NOBUILD in package gencpp No Makefile in package gencpp [rosmake-3] Starting >>> rospack [ make ]
[rosmake-0] Starting >>> message_generation [ make ]
[rosmake-3] Finished <<< rospack ROS_NOBUILD in package rospack No Makefile in package rospack [rosmake-3] Starting >>> roslib [ make ]
[rosmake-0] Finished <<< message_generation ROS_NOBUILD in package message_generation No Makefile in package message_generation [rosmake-3] Finished <<< roslib ROS_NOBUILD in package roslib No Makefile in package roslib [rosmake-0] Starting >>> roslang [ make ]
[rosmake-3] Starting >>> rosunit [ make ]
[rosmake-3] Finished <<< rosunit ROS_NOBUILD in package rosunit No Makefile in package rosunit [rosmake-3] Starting >>> xmlrpcpp [ make ]
[rosmake-0] Finished <<< roslang ROS_NOBUILD in package roslang No Makefile in package roslang [rosmake-0] Starting >>> rosgraph [ make ]
[rosmake-3] Finished <<< xmlrpcpp ROS_NOBUILD in package xmlrpcpp No Makefile in package xmlrpcpp [rosmake-3] Starting >>> rosclean [ make ]
[rosmake-0] Finished <<< rosgraph ROS_NOBUILD in package rosgraph No Makefile in package rosgraph [rosmake-0] Starting >>> rosparam [ make ]
[rosmake-0] Finished <<< rosparam ROS_NOBUILD in package rosparam No Makefile in package rosparam [rosmake-3] Finished <<< rosclean ROS_NOBUILD in package rosclean No Makefile in package rosclean [rosmake-0] Starting >>> rosmaster [ make ]
[rosmake-3] Starting >>> roslz4 [ make ]
[rosmake-3] Finished <<< roslz4 ROS_NOBUILD in package roslz4 No Makefile in package roslz4 [rosmake-3] Starting >>> angles [ make ]
[rosmake-0] Finished <<< rosmaster ROS_NOBUILD in package rosmaster No Makefile in package rosmaster [rosmake-3] Finished <<< angles ROS_NOBUILD in package angles No Makefile in package angles [rosmake-2] Finished <<< rostime ROS_NOBUILD in package rostime No Makefile in package rostime [rosmake-2] Starting >>> roscpp_traits [ make ]
[rosmake-2] Finished <<< roscpp_traits ROS_NOBUILD in package roscpp_traits No Makefile in package roscpp_traits [rosmake-2] Starting >>> roscpp_serialization [ make ]
[rosmake-2] Finished <<< roscpp_serialization ROS_NOBUILD in package roscpp_serialization No Makefile in package roscpp_serialization [rosmake-2] Starting >>> message_runtime [ make ]
[rosmake-0] Starting >>> rosbag_storage [ make ]
[rosmake-2] Finished <<< message_runtime ROS_NOBUILD in package message_runtime No Makefile in package message_runtime [rosmake-2] Starting >>> std_msgs [ make ]
[rosmake-0] Finished <<< rosbag_storage ROS_NOBUILD in package rosbag_storage No Makefile in package rosbag_storage [rosmake-0] Starting >>> rosbuild [ make ]
[rosmake-0] Finished <<< rosbuild ROS_NOBUILD in package rosbuild No Makefile in package rosbuild [rosmake-0] Starting >>> rosconsole [ make ]
[rosmake-0] Finished <<< rosconsole ROS_NOBUILD in package rosconsole No Makefile in package rosconsole [rosmake-2] Finished <<< std_msgs ROS_NOBUILD in package std_msgs No Makefile in package std_msgs [rosmake-2] Starting >>> rosgraph_msgs [ make ]
[rosmake-2] Finished <<< rosgraph_msgs ROS_NOBUILD in package rosgraph_msgs No Makefile in package rosgraph_msgs [rosmake-2] Starting >>> roscpp [ make ]
[rosmake-0] Starting >>> geometry_msgs [ make ]
[rosmake-2] Finished <<< roscpp ROS_NOBUILD in package roscpp No Makefile in package roscpp [rosmake-3] Starting >>> actionlib_msgs [ make ]
[rosmake-2] Starting >>> rosout [ make ]
[rosmake-0] Finished <<< geometry_msgs ROS_NOBUILD in package geometry_msgs No Makefile in package geometry_msgs [rosmake-0] Starting >>> rospy [ make ]
[rosmake-2] Finished <<< rosout ROS_NOBUILD in package rosout No Makefile in package rosout [rosmake-3] Finished <<< actionlib_msgs ROS_NOBUILD in package actionlib_msgs No Makefile in package actionlib_msgs [rosmake-2] Starting >>> roslaunch [ make ]
[rosmake-3] Starting >>> tf2_msgs [ make ]
[rosmake-0] Finished <<< rospy ROS_NOBUILD in package rospy No Makefile in package rospy [rosmake-3] Finished <<< tf2_msgs ROS_NOBUILD in package tf2_msgs No Makefile in package tf2_msgs [rosmake-3] Starting >>> tf2 [ make ]
[rosmake-3] Finished <<< tf2 ROS_NOBUILD in package tf2 No Makefile in package tf2 [rosmake-0] Starting >>> sensor_msgs [ make ]
[rosmake-0] Finished <<< sensor_msgs ROS_NOBUILD in package sensor_msgs No Makefile in package sensor_msgs [rosmake-3] Starting >>> tf2_py [ make ]
[rosmake-3] Finished <<< tf2_py ROS_NOBUILD in package tf2_py No Makefile in package tf2_py [rosmake-2] Finished <<< roslaunch ROS_NOBUILD in package roslaunch51 Complete ] No Makefile in package roslaunch [rosmake-2] Starting >>> rostest [ make ]
[rosmake-2] Finished <<< rostest ROS_NOBUILD in package rostest No Makefile in package rostest [rosmake-2] Starting >>> message_filters [ make ]
[rosmake-0] Starting >>> topic_tools [ make ]
[rosmake-2] Finished <<< message_filters ROS_NOBUILD in package message_filters No Makefile in package message_filters [rosmake-0] Finished <<< topic_tools ROS_NOBUILD in package topic_tools No Makefile in package topic_tools [rosmake-0] Starting >>> rosbag [ make ]
[rosmake-0] Finished <<< rosbag ROS_NOBUILD in package rosbag No Makefile in package rosbag [rosmake-0] Starting >>> rostopic [ make ]
[rosmake-3] Starting >>> rosmsg [ make ]
[rosmake-0] Finished <<< rostopic ROS_NOBUILD in package rostopic No Makefile in package rostopic [rosmake-0] Starting >>> rosnode [ make ]
[rosmake-0] Finished <<< rosnode ROS_NOBUILD in package rosnode No Makefile in package rosnode [rosmake-3] Finished <<< rosmsg ROS_NOBUILD in package rosmsg No Makefile in package rosmsg [rosmake-3] Starting >>> rosservice [ make ]
[rosmake-0] Starting >>> actionlib [ make ]
[rosmake-3] Finished <<< rosservice ROS_NOBUILD in package rosservice No Makefile in package rosservice [rosmake-0] Finished <<< actionlib ROS_NOBUILD in package actionlib No Makefile in package actionlib [rosmake-3] Starting >>> roswtf [ make ]
[rosmake-0] Starting >>> tf2_ros [ make ]
[rosmake-0] Finished <<< tf2_ros ROS_NOBUILD in package tf2_ros No Makefile in package tf2_ros [rosmake-3] Finished <<< roswtf ROS_NOBUILD in package roswtf No Makefile in package roswtf [rosmake-3] Starting >>> tf [ make ]
[rosmake-3] Finished <<< tf ROS_NOBUILD in package tf No Makefile in package tf [ rosmake ] All 33 lineskeletontracker_nu-master:... [ 1 Active 50/51 Complete ] {------------------------------------------------------------------------------- mkdir -p bin cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=/opt/ros/indigo/share/ros/core/rosbuild/rostoolchain.cmake .. -- The C compiler identification is GNU 4.8.4 -- The CXX compiler identification is GNU 4.8.4 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Found PythonInterp: /usr/bin/python (found version "2.7.6") [rosbuild] Building package skeletontracker_nu-master Failed to invoke /opt/ros/indigo/bin/rospack deps-manifests skeletontracker_nu-master [rospack] Error: package 'skeletontracker_nu-master' depends on non-existent package 'kdl' and rosdep claims that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update'
CMake Error at /opt/ros/indigo/share/ros/core/rosbuild/public.cmake:129 (message):
Call Stack (most recent call first): /opt/ros/indigo/share/ros/core/rosbuild/public.cmake:207 (rosbuild_invoke_rospack) CMakeLists.txt:4 (rosbuild_init)
-- Configuring incomplete, errors occurred! See also "/home/mob17/ros_ws/src/skeletontracker_nu-master/build/CMakeFiles/CMakeOutput.log". -------------------------------------------------------------------------------} [ rosmake ] Output from build of package skeletontracker_nu-master written to: [ rosmake ] /home/mob17/.ros/rosmake/rosmake_output-20180802-151333/skeletontracker_nu-master/build_output.log [rosmake-1] Finished <<< skeletontracker_nu-master [FAIL] [ 1.63 seconds ]
[ rosmake ] Halting due to failure in package skeletontracker_nu-master. [ rosmake ] Waiting for other threads to complete. [ rosmake ] Results:
[ rosmake ] Built 51 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/mob17/.ros/rosmake/rosmake_output-20180802-151333