[ros-users] Dependencies of a stack

Miguel Prada miguel.register at gmail.com
Fri Jul 16 16:13:48 UTC 2010


It seems that you've overwritten the original ROS_PACKAGE_PATH instead  
of appending. It should be

ROS_PACKAGE_PATH=/home/mars/ros/omnibot:/home/mars/ros/stacks

or something similar.

Miguel.



El 16/07/2010, a las 17:54, ibwood <ianbenjiman at hotmail.com> escribió:

>
> Here is the entire output:
>
> $ rosmake omnibot
> [ rosmake ] [ make ]
> [ rosmake ] Packages requested are: ['omnibot']
> [ rosmake ] Logging to directory
> [ rosmake ] /home/mars/.ros/rosmake/rosmake_output-20100716-113937
> [ rosmake ] Expanded args ['omnibot'] to:
> ['omnibot']
> [ rosmake ] Checking rosdeps compliance for packages omnibot.  This  
> may take
> a few seconds.
> [ rosmake ] [ make ]
> [ rosmake ] rosdep check failed to find system dependencies: rosdep  
> ABORTED:
> Cannot location installation of stack common_msgs. ROS_ROOT[/home/ 
> mars/ros]
> ROS_PACKAGE_PATH[/home/mars/ros/omnibot]
> [ rosmake ] [ make ]
> [ rosmake ] Starting >>> tools/rospack
> [ rosmake ] [ make ] [ tools/rospack: 0.17 sec ]                   1/3
> Bootstrap[ rosmake ] Finished <<< tools/rospack
> [ rosmake ] Starting >>> 3rdparty/gtest
> [ rosmake ] [ make ] [ 3rdparty/gtest: 0.01 sec ]                  2/3
> Bootstrap[ rosmake ] Finished <<< 3rdparty/gtest
> [ rosmake ] Starting >>> core/genmsg_cpp
> [ rosmake ] [ make ] [ core/genmsg_cpp: 1.02 sec ]                 3/3
> Bootstrap[ rosmake ] Finished <<< core/genmsg_cpp
> [ rosmake ] [ make ] [ core/genmsg_cpp: 1.04 sec ]                 3/3
> Bootstrap[rosmake-0] Starting >>> roslang [ make ]
> [rosmake-0] Finished <<< roslang  No Makefile in package roslang
> [ rosmake ] [ make ] [ roslang: 0.01 sec ]            [ 1 Active 2/22
> Complete ][rosmake-1] Starting >>> roslib [ make ]
> [ rosmake ] [ make ] [ roslang: 0.03 sec ] [ rosli... [ 2 Active 2/22
> Complete ][rosmake-0] Starting >>> xmlrpcpp [ make ]
> [ rosmake ] [ make ] [ roslib: 1.01 sec ] [ xmlrpc... [ 2 Active 3/22
> Complete ][rosmake-0] Finished <<< xmlrpcpp [PASS] [ 1.00 seconds ]
> [ rosmake ] [ make ] [ roslib: 1.90 sec ]             [ 1 Active 4/22
> Complete ][rosmake-1] Finished <<< roslib [PASS] [ 1.90 seconds ]
> [rosmake-1] Starting >>> rosconsole [ make ]
> [ rosmake ] [ make ] [ rosconsole: 0.05 sec ]         [ 1 Active 5/22
> Complete ][rosmake-0] Starting >>> rospy [ make ]
> [ rosmake ] [ make ] [ rosconsole: 0.86 sec ] [ ro... [ 2 Active 5/22
> Complete ][rosmake-0] Finished <<< rospy [PASS] [ 0.80 seconds ]
> [rosmake-0] Starting >>> rosclean [ make ]
> [ rosmake ] [ make ] [ rosconsole: 1.37 sec ] [ ro... [ 2 Active 6/22
> Complete ][rosmake-1] Finished <<< rosconsole [PASS] [ 1.37 seconds ]
> [rosmake-1] Starting >>> roscpp [ make ]
> [ rosmake ] [ make ] [ rosclean: 0.82 sec ] [ rosc... [ 2 Active 7/22
> Complete ][rosmake-0] Finished <<< rosclean [PASS] [ 0.83 seconds ]
> [rosmake-0] Starting >>> std_msgs [ make ]
> [ rosmake ] [ make ] [ roscpp: 2.63 sec ] [ std_ms... [ 2 Active 8/22
> Complete ][rosmake-1] Finished <<< roscpp [PASS] [ 2.63 seconds ]
> [rosmake-1] Starting >>> rosgraph [ make ]
> [ rosmake ] [ make ] [ std_msgs: 3.15 sec ] [ rosg... [ 2 Active 9/22
> Complete ][rosmake-1] Finished <<< rosgraph [PASS] [ 0.85 seconds ]
> [rosmake-1] Starting >>> rosmaster [ make ]
> [ rosmake ] [ make ] [ std_msgs: 3.94 sec ] [ ros... [ 2 Active 10/22
> Complete ][rosmake-1] Finished <<< rosmaster [PASS] [ 0.79 seconds ]
> [rosmake-1] Starting >>> rosout [ make ]
> [ rosmake ] [ make ] [ std_msgs: 4.80 sec ] [ ros... [ 2 Active 11/22
> Complete ][rosmake-1] Finished <<< rosout [PASS] [ 0.86 seconds ]
> [rosmake-1] Starting >>> roslaunch [ make ]
> [rosmake-1] Finished <<< roslaunch  No Makefile in package roslaunch
> [rosmake-1] Starting >>> rostest [ make ]
> [ rosmake ] [ make ] [ std_msgs: 5.34 sec ] [ ros... [ 2 Active 13/22
> Complete ][rosmake-0] Finished <<< std_msgs [PASS] [ 5.34 seconds ]
> [ rosmake ] [ make ] [ rostest: 0.82 sec ]           [ 1 Active 14/22
> Complete ][rosmake-1] Finished <<< rostest [PASS] [ 0.83 seconds ]
> [rosmake-1] Starting >>> topic_tools [ make ]
> [ rosmake ] [ make ] [ topic_tools: 1.65 sec ]       [ 1 Active 15/22
> Complete ][rosmake-1] Finished <<< topic_tools [PASS] [ 1.66 seconds ]
> [rosmake-1] Starting >>> rosbag [ make ]
> [ rosmake ] [ make ] [ rosbag: 1.08 sec ]            [ 1 Active 16/22
> Complete ][rosmake-1] Finished <<< rosbag [PASS] [ 1.09 seconds ]
> [rosmake-1] Starting >>> rosrecord [ make ]
> [ rosmake ] [ make ] [ rosrecord: 1.45 sec ]         [ 1 Active 17/22
> Complete ][rosmake-1] Finished <<< rosrecord [PASS] [ 1.46 seconds ]
> [rosmake-1] Starting >>> rosbagmigration [ make ]
> [rosmake-1] Finished <<< rosbagmigration  No Makefile in package
> rosbagmigration
> [rosmake-1] Starting >>> geometry_msgs [ make ]
> [ rosmake ] [ make ] [ geometry_msgs: 3.70 sec ]     [ 1 Active 19/22
> Complete ][rosmake-1] Finished <<< geometry_msgs [PASS] [ 3.70  
> seconds ]
> [rosmake-1] Starting >>> visualization_msgs [ make ]
> [ rosmake ] [ make ] [ visualization_msgs: 1.30 s... [ 1 Active 20/22
> Complete ][rosmake-1] Finished <<< visualization_msgs [PASS] [ 1.30  
> seconds
> ]
> [rosmake-1] Starting >>> omnibot [ make ]
> [ rosmake ] [ make ] [ omnibot: 0.52 sec ]           [ 1 Active 21/22
> Complete ][ rosmake ] All 38 lines
> {-- 
> --- 
> --- 
> --- 
> --------------------------------------------------------------------
>  mkdir -p bin
>  cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find
> rosbuild`/rostoolchain.cmake  ..
>  -- Configuring done
>  -- Generating done
>  -- Build files have been written to: /home/mars/ros/omnibot/build
>  cd build && make -j2
>  make[1]: Entering directory `/home/mars/ros/omnibot/build'
>  make[2]: Entering directory `/home/mars/ros/omnibot/build'
>  make[3]: Entering directory `/home/mars/ros/omnibot/build'
>  Scanning dependencies of target joyTalker
>  make[3]: Leaving directory `/home/mars/ros/omnibot/build'
>  make[3]: Entering directory `/home/mars/ros/omnibot/build'
>  [100%] Building CXX object CMakeFiles/joyTalker.dir/src/joyTalker.o
>  /home/mars/ros/omnibot/src/joyTalker.cpp:17:21: error: ros/ros.h:  
> No such
> file or directory
>  /home/mars/ros/omnibot/src/joyTalker.cpp:18:29: error: std_msgs/ 
> String.h:
> No such file or directory
>  /home/mars/ros/omnibot/src/joyTalker.cpp: In function ‘int main(in 
> t,
> char**)’:
>  /home/mars/ros/omnibot/src/joyTalker.cpp:42: error: ‘ros’ has  
> not been
> declared
>  /home/mars/ros/omnibot/src/joyTalker.cpp:43: error: ‘ros’ has  
> not been
> declared
>  /home/mars/ros/omnibot/src/joyTalker.cpp:43: error: expected ‘;’  
> before
> ‘n’
>  /home/mars/ros/omnibot/src/joyTalker.cpp:46: error: ‘ros’ has  
> not been
> declared
>  /home/mars/ros/omnibot/src/joyTalker.cpp:46: error: expected ‘;’  
> before
> ‘pub’
>  /home/mars/ros/omnibot/src/joyTalker.cpp:48: error: ‘ros’ has  
> not been
> declared
>  /home/mars/ros/omnibot/src/joyTalker.cpp:48: error: expected ‘;’  
> before
> ‘r’
>  /home/mars/ros/omnibot/src/joyTalker.cpp:51: error: ‘system’ was  
> not
> declared in this scope
>  /home/mars/ros/omnibot/src/joyTalker.cpp:66: error: ‘n’ was not  
> declared
> in this scope
>  /home/mars/ros/omnibot/src/joyTalker.cpp:92: error: ‘std_msgs’  
> has not
> been declared
>  /home/mars/ros/omnibot/src/joyTalker.cpp:92: error: expected ‘;’  
> before
> ‘msg’
>  /home/mars/ros/omnibot/src/joyTalker.cpp:95: error: ‘ROS_INFO’  
> was not
> declared in this scope
>  /home/mars/ros/omnibot/src/joyTalker.cpp:96: error: ‘msg’ was  
> not declared
> in this scope
>  /home/mars/ros/omnibot/src/joyTalker.cpp:98: error: ‘pub’ was  
> not declared
> in this scope
>  /home/mars/ros/omnibot/src/joyTalker.cpp:100: error: ‘ros’ has  
> not been
> declared
>  make[3]: *** [CMakeFiles/joyTalker.dir/src/joyTalker.o] Error 1
>  make[3]: Leaving directory `/home/mars/ros/omnibot/build'
>  make[2]: *** [CMakeFiles/joyTalker.dir/all] Error 2
>  make[2]: Leaving directory `/home/mars/ros/omnibot/build'
>  make[1]: *** [all] Error 2
>  make[1]: Leaving directory `/home/mars/ros/omnibot/build'
> --- 
> --- 
> --- 
> --- 
> -------------------------------------------------------------------}
> [ rosmake ] Output from build of package omnibot written to:
> [ rosmake ]
> /home/mars/.ros/rosmake/rosmake_output-20100716-113937/omnibot/ 
> build_output.log
> [rosmake-1] Finished <<< omnibot [FAIL] [ 0.52 seconds ]
> [ rosmake ] Halting due to failure in package omnibot.
> [ rosmake ] Waiting for other threads to complete.
> [ rosmake ] Results:
> [ rosmake ] Built 22 packages with 1 failures.
> [ rosmake ] Summary output to directory
> [ rosmake ] /home/mars/.ros/rosmake/rosmake_output-20100716-113937
> [ rosmake ] WARNING: Rosdep did not detect the following system  
> dependencies
> as installed: rosdep ABORTED: Cannot location installation of stack
> common_msgs. ROS_ROOT[/home/mars/ros]
> ROS_PACKAGE_PATH[/home/mars/ros/omnibot] Consider using --rosdep- 
> install
> option or `rosdep install omnibot`
> -- 
> View this message in context: http://ros-users.122217.n3.nabble.com/Dependencies-of-a-stack-tp972858p972866.html
> Sent from the ROS-Users mailing list archive at Nabble.com.
>
> --- 
> --- 
> --- 
> ---------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> ros-users mailing list
> ros-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ros-users
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users



More information about the ros-users mailing list