2011/2/8 Tully Foote > > > On Mon, Feb 7, 2011 at 10:28 PM, Steven Bellens < > steven.bellens@mech.kuleuven.be> wrote: > >> 2011/2/7 Willy Lambert : >> > >> > >> > 2011/2/7 Steven Bellens >> >> >> >> [...] >> >> >> >> >> >> >> >> I've pushed a fixed for this to the orocos_toolchain_ros_0.2 branch. >> >> >> Other branches will be updated when Ruben triggers a new release. >> >> > >> >> > Ok thanks. I am a bit lost with versionning and compatibility. >> >> > May I have a proper install with cturtle or diamonback with the >> >> > orocos_toolchain_ros_0.2 ? Or should I only wait for next release >> (if >> >> > so I >> >> > would be glad to have a goal of it, with no guarantee of course, but >> >> > i'll >> >> > help my scheduling) >> >> >> >> Ruben did a new release of the orocos_toolchain_ros packages this >> >> morning. It will take some time before the software is available, as >> >> it needs to pass some tests on the ROS build farm first. It then >> >> should be available for installation when a new release is triggered >> >> at willowgarage (no idea when this will be). >> >> >> >> In the meantime you can of course work on the git repositories. We're >> >> deleting the orocos_toolchain_ros_0.2 branch and continue development >> >> on master (as they both serve the same purpose anyway). This >> >> development is diamondback based. If you work with cturtle - use the >> >> cturtle_next branch. >> >> >> > >> > as diamondback is still not installing properly on my pc I can't test >> it. >> > >> > In my cturtle installation I used the cturtle_next as you suggested, >> from >> > scratch (so no git problem), using >> > http://www.ros.org/wiki/orocos_toolchain_ros >> > and "cturtle_next" instead of cturtle >> > >> > but it is still not ok : >> > >> > ard@ard-host-v5:~/ros$ rosdep install orocos_toolchain_ros >> > Invalid manifest >> > >> file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-7-deployment/manifest.xml]: >> > missing required 'license' element >> > ........... and so many others >> > ERROR: QUITTING: due to conflicting rosdep definitions, please resolve >> this >> > conflict. >> > Rules for ruby do not match: >> > ruby [/home/ard/ros/ros/rosdep.yaml] >> > ruby1.8-dev libruby1.8 >> [/home/ard/ros/orocos_toolchain_ros/rosdep.yaml] >> > ard@ard-host-v5:~/ros$ >> > >> > >> > >> > >> > ard@ard-host-v5:~/ros/orocos_toolchain_ros$ rosmake >> > [ rosmake ] No package specified. Building stack >> > ['orocos_toolchain_ros'] >> > [ rosmake ] Packages requested are: >> > ['orocos_toolchain_ros'] >> > [ rosmake ] Logging to >> > directory/home/ard/.ros/rosmake/rosmake_output-20110207-210422 >> > [ rosmake ] Expanded args ['orocos_toolchain_ros'] to: >> > ['log4cpp', 'rtt_ros_integration_example', 'ocl', 'utilrb', 'typelib', >> > 'rtt', 'hello-7-deployment', 'helloworld', 'hello-2-properties', >> > 'hello-5-services', 'controller-1', 'hello-3-dataports', >> > 'hello-6-scripting', 'hello-1-task-execution', 'hello-4-operations', >> > 'utilmm', 'orogen', 'rtt_ros_integration_nav_msgs', >> 'rtt_ros_integration', >> > 'rtt_ros_param', 'rtt_ros_integration_geometry_msgs', >> > 'rtt_ros_integration_roslib_msgs', 'rtt_ros_integration_std_msgs'] >> > [ rosmake ] Checking rosdeps compliance for packages >> orocos_toolchain_ros. >> > This may take a few >> > seconds. >> > Invalid manifest >> > >> file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-7-deployment/manifest.xml]: >> > missing required 'license' element >> > ..................... and so many other >> > QUITTING: due to conflicting rosdep definitions, please resolve this >> > conflict. >> > Rules for ruby do not match: >> > ruby [/home/ard/ros/ros/rosdep.yaml] >> > ruby1.8-dev libruby1.8 >> [/home/ard/ros/orocos_toolchain_ros/rosdep.yaml] >> > [ rosmake ] rosdep check passed all system dependencies in >> > packages >> > [ rosmake ] Starting >>> >> > tools/rospack >> > [ rosmake ] Finished <<< >> > tools/rospack >> > [ rosmake ] Starting >>> >> > 3rdparty/gtest >> > [ rosmake ] Finished <<< >> > 3rdparty/gtest >> > [ rosmake ] Starting >>> >> > core/genmsg_cpp >> > [ rosmake ] Finished <<< >> > core/genmsg_cpp >> > [rosmake-0] Starting >>> log4cpp [ make >> > ] >> > [rosmake-1] Starting >>> roslang [ make >> > ] >> > [rosmake-1] Finished <<< roslang No Makefile in package >> > roslang >> > [rosmake-1] Starting >>> roslib [ make >> > ] >> > [rosmake-1] Finished <<< roslib [PASS] [ 0.91 seconds >> > ] >> > [rosmake-1] Starting >>> xmlrpcpp [ make >> > ] >> > [rosmake-1] Finished <<< xmlrpcpp [PASS] [ 0.37 seconds >> > ] >> > [rosmake-1] Starting >>> rosconsole [ make >> > ] >> > [rosmake-1] Finished <<< rosconsole [PASS] [ 0.69 seconds >> > ] >> > [rosmake-1] Starting >>> roscpp [ make >> > ] >> > [rosmake-1] Finished <<< roscpp [PASS] [ 1.30 seconds >> > ] >> > [rosmake-1] Starting >>> rtt [ make >> > ] >> > [ rosmake ] Output from build of package log4cpp written >> > to: >> > [ 2 Active 7/45 Complete ] >> > [ rosmake ] >> > >> /home/ard/.ros/rosmake/rosmake_output-20110207-210422/log4cpp/build_output.log >> > [rosmake-0] Finished <<< log4cpp [PASS] [ 56.40 seconds ] -- WARNING: 1 >> > compiler >> > warnings >> > [rosmake-0] Starting >>> rosbuild [ make >> > ] >> > [rosmake-0] Finished <<< rosbuild No Makefile in package >> > rosbuild >> > [rosmake-0] Starting >>> std_msgs [ make >> > ] >> > [rosmake-0] Finished <<< std_msgs [PASS] [ 5.61 seconds >> > ] >> > [rosmake-0] Starting >>> utilrb [ make >> > ] >> > [ rosmake ] Output from build of package utilrb written >> > to:] >> > [ 2 Active 10/45 Complete ] >> > [ rosmake ] >> > >> /home/ard/.ros/rosmake/rosmake_output-20110207-210422/utilrb/build_output.log >> > [rosmake-0] Finished <<< utilrb [PASS] [ 49.13 seconds ] -- WARNING: 1 >> > compiler >> > warnings >> > [rosmake-0] Starting >>> utilmm [ make >> > ] >> > [ rosmake ] Last 40 linest: 110.4 sec ] [ utilmm: 2.5 sec >> > ] >> > [ 2 Active 11/45 Complete ] >> > >> {------------------------------------------------------------------------------- >> > if [ ! -f utilmm.md5sum ]; then echo "Error: Couldn't find md5sum file >> > utilmm.md5sum" && false; fi >> > `rospack find rosbuild`/bin/download_checkmd5.py >> > >> http://people.mech.kuleuven.be/~sbellens/orocos-toolchain/orocos-toolchain-utilmm-v2.1.0.tar.gz >> > build/v2.1.0 `awk {'print $1'} utilmm.md5sum` >> > [rosbuild] Downloading >> > >> http://people.mech.kuleuven.be/~sbellens/orocos-toolchain/orocos-toolchain-utilmm-v2.1.0.tar.gz >> > to build/v2.1.0...Done >> > [rosbuild] Checking md5sum on build/v2.1.0 >> > touch -c build/v2.1.0 >> > rm -rf build/orocos-toolchain-utilmm >> > cd build; tar xzf ../build/v2.1.0 >> > cd build/orocos-toolchain-utilmm && patch -p0 < ../../utilmm.patch; >> > patching file CMakeLists.txt >> > touch build/orocos-toolchain-utilmm/unpacked >> > mkdir -p bin >> > cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find >> > rosbuild`/rostoolchain.cmake -DCMAKE_INSTALL_PREFIX=`rospack find >> > utilmm`/install .. >> > -- 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 utilmm >> > [rosbuild] Cached build flags older than manifests; calling rospack to >> get >> > flags >> > [rosbuild] Including /home/ard/ros/ros/core/roscpp/cmake/roscpp.cmake >> > [rosbuild] Including /home/ard/ros/ros/core/rospy/cmake/rospy.cmake >> > [rosbuild] Including >> /home/ard/ros/ros/core/roslisp/cmake/roslisp.cmake >> > -- Found The Following Boost Libraries: >> > -- unit_test_framework >> > -- Boost Version: 1.42.0 >> > -- cannot find boost/graph >> > CMake Error at build/orocos-toolchain-utilmm/cmake/FindBoost.cmake:367 >> > (MESSAGE): >> > Boost and/or some required components not found. Please install the >> > Boost >> > libraries AND development packages >> > Call Stack (most recent call first): >> > build/orocos-toolchain-utilmm/CMakeLists.txt:9 (FIND_PACKAGE) >> >> And do you actually have these installed? The boost dependency >> packages are defined in $(find ros)/rosdep.yaml (you can find out with >> 'rosdep where_defined boost'). I see there is no boost-graph entry for >> the debian platform. You'll have to add something like >> 'libboost-dev-graph' for your platform most probably. I'll switch to >> CTurtle and see if I can get the ruby conflict sorted out. >> > > On cturtle it's going to conflict if you need ruby 1.8. A way to override > it without mutating the rosdep.yaml in the ros stack is to put a rosdep.yaml > in $ROS_HOME by default ~/.ros > http://www.ros.org/wiki/rosdep/rosdep.yaml#Overriding_Mapping_File > > This is great and solved the problem of ruby dependency (it also seems to help me with debian version workaroung) > Tully > > >> >> Steven >> >> > >> > >> > -- Configuring incomplete, errors occurred! >> > >> -------------------------------------------------------------------------------} >> > [ rosmake ] Output from build of package utilmm written to: >> > [ rosmake ] >> > >> /home/ard/.ros/rosmake/rosmake_output-20110207-210422/utilmm/build_output.log >> > [rosmake-0] Finished <<< utilmm [FAIL] [ 2.55 seconds >> > ] >> > [ rosmake ] Halting due to failure in package utilmm. >> > [ rosmake ] Waiting for other threads to >> > complete. >> > [rosmake-1] Finished <<< rtt [PASS] [ 262.82 seconds >> > ] >> > [ rosmake ] >> > Results: >> > [ rosmake ] Built 13 packages with 1 >> > failures. >> > [ rosmake ] Summary output to >> > directory >> > [ rosmake ] >> > /home/ard/.ros/rosmake/rosmake_output-20110207-210422 >> > ard@ard-host-v5:~/ros/orocos_toolchain_ros$ >> > >> > >> > >> > >> >> >> >> regards, >> >> >> >> Steven >> >> >> >> > >> >> > >> >> >> >> >> >> Steven >> >> >> >> >> >> > >> >> >> > >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >>> >> >> >> >>> >> >> >> >>>>> >> >> >> >>>>> regards, >> >> >> >>>>> >> >> >> >>>>> Steven >> >> >> >>>>> >> >> >> >>>>> >> >> >> >>>>> > >> >> >> >>>>> > >> >> >> >>>>> > >> >> >> >>>>> > >> >> >> >>>>> >> >> >> >> >>>>> >> > At the end it seems to have work properly as I have this >> in >> >> >> >>>>> >> > the >> >> >> >>>>> >> > folder >> >> >> >>>>> >> > (and >> >> >> >>>>> >> > succeed a build yesterday) : >> >> >> >>>>> >> > >> >> >> >>>>> >> > >> >> >> >>>>> >> > >> >> >> >>>>> >> > ard@ard-host-v5 >> :/media/DD_data/home/ard/ros/orocos_toolchain_ros$ >> >> >> >>>>> >> > ls >> >> >> >>>>> >> > CMakeLists.txt env.sh ocl rosdep.yaml >> rtt_exercises >> >> >> >>>>> >> > rtt_ros_integration_example stack.xml utilmm >> >> >> >>>>> >> > env.mk Makefile orogen rtt >> >> >> >>>>> >> > rtt_ros_integration >> >> >> >>>>> >> > rtt_ros_integration_std_msgs typelib utilrb >> >> >> >>>>> >> > >> >> >> >>>>> >> > >> >> >> >>>>> >> > ard@ard-host-v5 >> :/media/DD_data/home/ard/ros/orocos_toolchain_ros$ >> >> >> >>>>> >> > >> >> >> >>>>> >> > >> >> >> >>>>> >> > >> >> >> >>>>> >> > _______________________________________________ >> >> >> >>>>> >> > ros-users mailing list >> >> >> >>>>> >> > ros-users@code.ros.org >> >> >> >>>>> >> > https://code.ros.org/mailman/listinfo/ros-users >> >> >> >>>>> >> > >> >> >> >>>>> >> > >> >> >> >>>>> >> -- >> >> >> >>>>> >> Orocos-Users mailing list >> >> >> >>>>> >> Orocos-Users@lists.mech.kuleuven.be >> >> >> >>>>> >> >> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users >> >> >> >>>>> > >> >> >> >>>>> > >> >> >> >>>>> > _______________________________________________ >> >> >> >>>>> > ros-users mailing list >> >> >> >>>>> > ros-users@code.ros.org >> >> >> >>>>> > https://code.ros.org/mailman/listinfo/ros-users >> >> >> >>>>> > >> >> >> >>>>> > >> >> >> >>>>> _______________________________________________ >> >> >> >>>>> ros-users mailing list >> >> >> >>>>> ros-users@code.ros.org >> >> >> >>>>> https://code.ros.org/mailman/listinfo/ros-users >> >> >> >>>> >> >> >> >>> >> >> >> >> >> >> >> > >> >> >> > >> >> >> > _______________________________________________ >> >> >> > ros-users mailing list >> >> >> > ros-users@code.ros.org >> >> >> > https://code.ros.org/mailman/listinfo/ros-users >> >> >> > >> >> >> > >> >> >> -- >> >> >> Orocos-Users mailing list >> >> >> Orocos-Users@lists.mech.kuleuven.be >> >> >> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users >> >> > >> >> > >> >> > _______________________________________________ >> >> > ros-users mailing list >> >> > ros-users@code.ros.org >> >> > https://code.ros.org/mailman/listinfo/ros-users >> >> > >> >> > >> >> -- >> >> Orocos-Users mailing list >> >> Orocos-Users@lists.mech.kuleuven.be >> >> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users >> > >> > >> > _______________________________________________ >> > ros-users mailing list >> > ros-users@code.ros.org >> > https://code.ros.org/mailman/listinfo/ros-users >> > >> > >> _______________________________________________ >> ros-users mailing list >> ros-users@code.ros.org >> https://code.ros.org/mailman/listinfo/ros-users >> > > > > -- > Tully Foote > Systems Engineer > Willow Garage, Inc. > tfoote@willowgarage.com > (650) 475-2827 > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users > >