Skip to content

Instantly share code, notes, and snippets.

@jbohren
Created February 20, 2013 20:37
Show Gist options
  • Save jbohren/4999368 to your computer and use it in GitHub Desktop.
Save jbohren/4999368 to your computer and use it in GitHub Desktop.
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time rosmake controller_manager --pre-clean
real 1m12.880s
user 1m47.095s
sys 0m20.865s
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time rosmake controller_manager
real 0m20.672s
user 0m30.462s
sys 0m7.808s
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time make
real 0m5.652s
user 0m4.456s
sys 0m1.044s
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time make clean
real 0m0.466s
user 0m0.332s
sys 0m0.128s
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time make
real 0m29.905s
user 0m26.398s
sys 0m2.904s
---
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time rosmake controller_manager --pre-clean
[ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['controller_manager']
[ rosmake ] Logging to directory /home/jbohren/.ros/rosmake/rosmake_output-20130220-153213
[ rosmake ] Expanded args ['controller_manager'] to:
['controller_manager']
[rosmake-0] Starting >>> roscpp [ make clean ]
[rosmake-1] Starting >>> hardware_interface [ make clean ]
[rosmake-2] Starting >>> pluginlib [ make clean ]
[rosmake-3] Starting >>> controller_interface [ make clean ]
[rosmake-0] Finished <<< roscpp No Makefile in package roscpp
[rosmake-0] Starting >>> std_msgs [ make clean ]
[rosmake-2] Finished <<< pluginlib No Makefile in package pluginlib
[rosmake-2] Starting >>> controller_manager_msgs [ make clean ]
[rosmake-0] Finished <<< std_msgs No Makefile in package std_msgs
[rosmake-0] Starting >>> rospy [ make clean ]
[rosmake-0] Finished <<< rospy No Makefile in package rospy
[rosmake-0] Starting >>> realtime_tools [ make clean ]
[rosmake-1] Finished <<< hardware_interface [PASS] [ 0.53 seconds ]
[rosmake-1] Starting >>> controller_manager [ make clean ]
[rosmake-0] Finished <<< realtime_tools [PASS] [ 0.57 seconds ]
[rosmake-3] Finished <<< controller_interface [PASS] [ 0.58 seconds ]
[rosmake-1] Finished <<< controller_manager [PASS] [ 0.12 seconds ]
[rosmake-2] Finished <<< controller_manager_msgs [PASS] [ 0.65 seconds ]
[rosmake-0] Starting >>> roscpp [ make ]
[rosmake-1] Starting >>> pluginlib [ make ]
[rosmake-0] Finished <<< roscpp No Makefile in package roscpp
[rosmake-2] Starting >>> std_msgs [ make ]
[rosmake-1] Finished <<< pluginlib No Makefile in package pluginlib
[rosmake-0] Starting >>> hardware_interface [ make ]
[rosmake-1] Starting >>> rospy [ make ]
[rosmake-2] Finished <<< std_msgs No Makefile in package std_msgs
[rosmake-2] Starting >>> controller_manager_msgs [ make ]
[rosmake-1] Finished <<< rospy No Makefile in package rospy
[rosmake-1] Starting >>> realtime_tools [ make ]
[rosmake-1] Finished <<< realtime_tools [PASS] [ 18.02 seconds ]
[rosmake-0] Finished <<< hardware_interface [PASS] [ 18.47 seconds ]
[rosmake-0] Starting >>> controller_interface [ make ]
[rosmake-2] Finished <<< controller_manager_msgs [PASS] [ 38.25 seconds ]
[rosmake-0] Finished <<< controller_interface [PASS] [ 21.80 seconds ]
[rosmake-0] Starting >>> controller_manager [ make ]
[rosmake-0] Finished <<< controller_manager [PASS] [ 30.82 seconds ]
[ rosmake ] Results:
[ rosmake ] Cleaned 9 packages.
[ rosmake ] Built 9 packages with 0 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/jbohren/.ros/rosmake/rosmake_output-20130220-153213
real 1m12.880s
user 1m47.095s
sys 0m20.865s
[ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['controller_manager']
[ rosmake ] Logging to directory /home/jbohren/.ros/rosmake/rosmake_output-20130220-153417
[ rosmake ] Expanded args ['controller_manager'] to:
['controller_manager']
[rosmake-0] Starting >>> roscpp [ make ]
[rosmake-1] Starting >>> pluginlib [ make ]
[rosmake-2] Starting >>> std_msgs [ make ]
[rosmake-0] Finished <<< roscpp No Makefile in package roscpp
[rosmake-0] Starting >>> hardware_interface [ make ]
[rosmake-1] Finished <<< pluginlib No Makefile in package pluginlib
[rosmake-3] Starting >>> rospy [ make ]
[rosmake-2] Finished <<< std_msgs No Makefile in package std_msgs
[rosmake-2] Starting >>> controller_manager_msgs [ make ]
[rosmake-3] Finished <<< rospy No Makefile in package rospy
[rosmake-3] Starting >>> realtime_tools [ make ]
[rosmake-0] Finished <<< hardware_interface [PASS] [ 7.92 seconds ]
[rosmake-0] Starting >>> controller_interface [ make ]
[rosmake-3] Finished <<< realtime_tools [PASS] [ 7.99 seconds ]
[rosmake-2] Finished <<< controller_manager_msgs [PASS] [ 11.62 seconds ]
[rosmake-0] Finished <<< controller_interface [PASS] [ 5.94 seconds ]
[rosmake-0] Starting >>> controller_manager [ make ]
[rosmake-0] Finished <<< controller_manager [PASS] [ 5.65 seconds ]
[ rosmake ] Results:
[ rosmake ] Built 9 packages with 0 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/jbohren/.ros/rosmake/rosmake_output-20130220-153417
real 0m20.672s
user 0m30.462s
sys 0m7.808s
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time make
mkdir -p bin
cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake ..
[rosbuild] Building package controller_manager
-- Using CATKIN_DEVEL_PREFIX: /home/jbohren/ws/ros_control/ros_control/controller_manager/build/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/groovy
-- This workspace overlays: /opt/ros/groovy
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- catkin 0.5.63
[rosbuild] Including /opt/ros/groovy/share/roscpp/rosbuild/roscpp.cmake
[rosbuild] Including /opt/ros/groovy/share/rospy/rosbuild/rospy.cmake
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_TOOLCHAIN_FILE
-- Build files have been written to: /home/jbohren/ws/ros_control/ros_control/controller_manager/build
cd build && make -j3
make[1]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[2]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
[ 0%] Built target rospack_genmsg_libexe
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
[ 0%] Built target rosbuild_precompile
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
[100%] Built target controller_manager
make[2]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[1]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
real 0m5.652s
user 0m4.456s
sys 0m1.044s
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time make clean
cd build && make clean
make[1]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[2]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[2]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[1]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
rm -rf build
real 0m0.466s
user 0m0.332s
sys 0m0.128s
[ moldy-crow: ~/ws/ros_control/ros_control/controller_manager ] time make
mkdir -p bin
cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=/opt/ros/groovy/share/ros/core/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
-- Found PythonInterp: /usr/bin/python (found version "2.7.3")
[rosbuild] Building package controller_manager
[rosbuild] Cached build flags older than manifests; calling rospack to get flags
-- Using CATKIN_DEVEL_PREFIX: /home/jbohren/ws/ros_control/ros_control/controller_manager/build/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/groovy
-- This workspace overlays: /opt/ros/groovy
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- catkin 0.5.63
[rosbuild] Including /opt/ros/groovy/share/roscpp/rosbuild/roscpp.cmake
[rosbuild] Including /opt/ros/groovy/share/rospy/rosbuild/rospy.cmake
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jbohren/ws/ros_control/ros_control/controller_manager/build
cd build && make -j3
make[1]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[2]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
Scanning dependencies of target rospack_genmsg_libexe
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
[ 0%] Built target rospack_genmsg_libexe
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
Scanning dependencies of target rosbuild_precompile
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
[ 0%] Built target rosbuild_precompile
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
Scanning dependencies of target controller_manager
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[3]: Entering directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
[100%] Building CXX object CMakeFiles/controller_manager.dir/src/controller_manager.cpp.o
Linking CXX shared library ../lib/libcontroller_manager.so
make[3]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
[100%] Built target controller_manager
make[2]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
make[1]: Leaving directory `/home/jbohren/ws/ros_control/ros_control/controller_manager/build'
real 0m29.905s
user 0m26.398s
sys 0m2.904s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment