As rosmake says, teleop_base depends on the control_toolboxpackage in the pr2_controllers stack. You have two options: either install the PR2-specific stacks to get pr2_controllers, or just pull control_toolbox from the wg-ros-pkg repository. control_toolbox only depends on packages in the ros, common and geometry stacks, which you'll have already installed. Tim On Sat, Jun 26, 2010 at 12:59 PM, hudvin wrote: > > mkdir -p bin > cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find > rosbuild`/rostoolchain.cmake .. > -- The C compiler identification is GNU > -- The CXX compiler identification is GNU > -- Check for working C compiler: /usr/bin/gcc > -- Check for working C compiler: /usr/bin/gcc -- 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 > [rosbuild] Building package teleop_base > Failed to invoke /home/hudvin/ros/ros/bin/rospack deps-manifests > teleop_base > [rospack] couldn't find dependency [control_toolbox] of [teleop_base] > [rospack] missing dependency > > > CMake Error at /home/hudvin/ros/ros/core/rosbuild/public.cmake:113 > (message): > > > Failed to invoke rospack to get compile flags for package 'teleop_base'. > Look above for errors from rospack itself. Aborting. Please fix the > broken dependency! > > Call Stack (most recent call first): > /home/hudvin/ros/ros/core/rosbuild/public.cmake:162 > (rosbuild_invoke_rospack) > CMakeLists.txt:3 (rosbuild_init) > > > -- Configuring incomplete, errors occurred! > > -------------------------------------------------------------------------------} > [ rosmake ] Output from build of package teleop_base written to: > [ rosmake ] > > /home/hudvin/.ros/rosmake/rosmake_output-20100626-225620/teleop_base/build_output.log > [rosmake-0] <<< teleop_base <<< [FAIL] [ 2.38 seconds ] > [ rosmake ] Halting due to failure in package teleop_base. > [ rosmake ] Waiting for other threads to complete. > [rosmake-1] <<< rosconsole <<< [PASS] [ 0.73 seconds ] > [ rosmake ] Summary output to directory > [ rosmake ] /home/hudvin/.ros/rosmake/rosmake_output-20100626-225620 > > hudvin@NevilonDesktop:~$ echo $ROS_PACKAGE_PATH > > /home/hudvin/teleop_base:/home/hudvin/ros-tutorials/ros_tutorials:/home/hudvin/ros-tutorials/ros_pkg_tutorials:/home/hudvin/ros/stacks > > -- > View this message in context: > http://ros-users.122217.n3.nabble.com/Can-t-compile-teleop-base-tp924656p924656.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@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ros-users > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >