<br><br><div class="gmail_quote">2011/2/4 Willy Lambert <span dir="ltr"><<a href="mailto:lambert.willy@gmail.com">lambert.willy@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br><br><div class="gmail_quote">2011/2/3 Steven Bellens <span dir="ltr"><<a href="mailto:steven.bellens@mech.kuleuven.be" target="_blank">steven.bellens@mech.kuleuven.be</a>></span><div><div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
2011/2/3 Willy Lambert <<a href="mailto:lambert.willy@gmail.com" target="_blank">lambert.willy@gmail.com</a>>:<br>
<div><div></div><div>><br>
><br>
> 2011/2/3 Ruben Smits <<a href="mailto:ruben.smits@mech.kuleuven.be" target="_blank">ruben.smits@mech.kuleuven.be</a>><br>
>><br>
>> On Wednesday 02 February 2011 18:47:48 Willy Lambert wrote:<br>
>> > Hi,<br>
>> ><br>
>> > I am a "standard" orocos user and trying to become a "ros" orocos user.<br>
>> > Therefore I built all from git but I had some problems with dependencies<br>
>> > since I am on a Debian system. Here is my rosdep.yml :<br>
>> ><br>
>> > libreadline:<br>
>> >   ubuntu: libreadline-dev<br>
>> >   fedora: readline-devel<br>
>> >   debian: libreadline-dev<br>
>> > omniorb:<br>
>> >   ubuntu: omniorb4 omniidl4 omniorb4-nameserver libomniorb4-1<br>
>> > libomniorb4-dev libomnithread3-dev libomnithread3c2 debian: omniorb4<br>
>> > omniidl4 omniorb4-nameserver libomniorb4-1 libomniorb4-dev<br>
>> > libomnithread3-dev libomnithread3c2 gccxml:<br>
>> >   ubuntu: gccxml<br>
>> >   fedora: gccxml<br>
>> >   debian: gccxml<br>
>> > antlr:<br>
>> >   fedora: antlr3-C antlr-C++<br>
>> >   ubuntu: antlr libantlr-dev<br>
>> >   debian: antlr libantlr-dev<br>
>> > rubygems:<br>
>> >   fedora: rubygems<br>
>> >   ubuntu: rubygems1.8<br>
>> >   debian: rubygems1.8<br>
>> > libxslt:<br>
>> >   fedora: libxslt-devel<br>
>> >   ubuntu: libxslt1-dev<br>
>> >   debian: libxslt1-dev<br>
>> > ruby1.8-dev:<br>
>> >   ubuntu:<br>
>> >     '10.10': ruby1.8-dev libruby1.8<br>
>> >     '10.04': ruby1.8-dev libopenssl-ruby1.8<br>
>> >     '9.10': ruby1.8-dev libopenssl-ruby1.8<br>
>> >     '9.04': ruby1.8-dev libopenssl-ruby1.8<br>
>> >     '8.10': ruby1.8-dev libopenssl-ruby1.8<br>
>> >     '8.04': ruby1.8-dev libopenssl-ruby1.8<br>
>> >   fedora: ruby ruby-devel openssl-devel<br>
>> >   debian: ruby1.8-dev libruby1.8<br>
>> ><br>
>> ><br>
>> > I would rather have send a patch but I do not really know how to do this<br>
>> > (I<br>
>> > am not used to open source  processes)<br>
>><br>
>> If you used git you can easily create a patch with the 'git format-patch'<br>
>> command.<br>
>><br>
>> ><br>
>> > I don't know where to post this between Orocos or ROS mailing list. What<br>
>> > would you suggest ?<br>
>><br>
>> Both are fine.<br>
><br>
> We using the command lines from <a href="http://www.ros.org/wiki/orocos_toolchain_ros" target="_blank">http://www.ros.org/wiki/orocos_toolchain_ros</a><br>
> I have an error when cloning the repository :<br>
><br>
> ard@ard-host-v5:/media/DD_data/home/ard/ros$ git clone<br>
> <a href="http://git.mech.kuleuven.be/robotics/orocos_toolchain_ros.git" target="_blank">http://git.mech.kuleuven.be/robotics/orocos_toolchain_ros.git</a><br>
> Cloning into orocos_toolchain_ros...<br>
> error: inflate: data stream error (incorrect header check)<br>
><br>
> Is this normal ?<br>
<br>
</div></div>I get the same error, but AFAIK it doesn't cause any further disfunctioning.<br>
<br>
Steven<br>
<div><br></div></blockquote></div></div><div><br>it seems to miss the lua-dev dependency in the rosdem.yaml. Do you know this Ruben ?<br><br></div></div></blockquote><div><br>It may not be the only one, here is the outpu of my rosinstall command :<br>
<br>ard@ard-host-v5:~/ros/orocos_toolchain_ros$ rosmake<br>[ rosmake ] No package specified.  Building stack ['orocos_toolchain_ros']                                                                           <br>[ rosmake ] Packages requested are: ['orocos_toolchain_ros']                                                                                         <br>
[ rosmake ] Logging to directory/home/ard/.ros/rosmake/rosmake_output-20110204-004245                                                                <br>[ rosmake ] Expanded args ['orocos_toolchain_ros'] to:<br>['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']<br>
[ rosmake ] Checking rosdeps compliance for packages orocos_toolchain_ros.  This may take a few seconds.                                             <br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-7-deployment/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-7-deployment/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/helloworld/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/helloworld/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-2-properties/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-2-properties/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-5-services/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-5-services/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/controller-1/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/controller-1/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-3-dataports/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-3-dataports/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-6-scripting/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-6-scripting/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-1-task-execution/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-1-task-execution/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-4-operations/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-4-operations/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-7-deployment/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-7-deployment/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/helloworld/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/helloworld/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-2-properties/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-2-properties/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-5-services/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-5-services/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/controller-1/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/controller-1/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-3-dataports/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-3-dataports/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-6-scripting/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-6-scripting/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-1-task-execution/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-1-task-execution/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-4-operations/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-4-operations/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-7-deployment/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-7-deployment/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/helloworld/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/helloworld/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-2-properties/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-2-properties/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-5-services/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-5-services/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/controller-1/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/controller-1/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-3-dataports/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-3-dataports/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-6-scripting/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-6-scripting/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-1-task-execution/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-1-task-execution/manifest.xml]: missing required 'author' element<br>Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-4-operations/manifest.xml]: missing required 'license' element<br>
Invalid manifest file[/home/ard/ros/orocos_toolchain_ros/rtt_exercises/rtt-exercises/hello-4-operations/manifest.xml]: missing required 'author' element<br>[ rosmake ] rosdep check passed all system dependencies in packages                                                                                  <br>
[ rosmake ] Starting >>> tools/rospack                                                                                                               <br>[ rosmake ] Finished <<< tools/rospack                                                                                                               <br>
[ rosmake ] Starting >>> 3rdparty/gtest                                                                                                              <br>[ rosmake ] Finished <<< 3rdparty/gtest                                                                                                              <br>
[ rosmake ] Starting >>> core/genmsg_cpp                                                                                                             <br>[ rosmake ] Finished <<< core/genmsg_cpp                                                                                                             <br>
[rosmake-0] Starting >>> log4cpp [ make ]                                                                                                            <br>[rosmake-1] Starting >>> roslang [ make ]                                                                                                            <br>
[rosmake-1] Finished <<< roslang  No Makefile in package roslang                                                                                     <br>[rosmake-2] Starting >>> roslib [ make ]                                                                                                             <br>
[rosmake-3] Starting >>> xmlrpcpp [ make ]                                                                                                           <br>[rosmake-1] Starting >>> rtt [ make ]                                                                                                                <br>
[rosmake-3] Finished <<< xmlrpcpp [PASS] [ 0.44 seconds ]                                                                                            <br>[rosmake-3] Starting >>> rosbuild [ make ]                                                                                                           <br>
[rosmake-3] Finished <<< rosbuild  No Makefile in package rosbuild                                                                                   <br>[rosmake-3] Starting >>> utilrb [ make ]                                                                                                             <br>
[rosmake-0] Finished <<< log4cpp [PASS] [ 0.93 seconds ]                                                                                             <br>[rosmake-0] Starting >>> utilmm [ make ]                                                                                                             <br>
[rosmake-2] Finished <<< roslib [PASS] [ 1.08 seconds ]                                                                                              <br>[rosmake-2] Starting >>> rosconsole [ make ]                                                                                                         <br>
[rosmake-1] Finished <<< rtt [PASS] [ 1.28 seconds ]                                                                                                 <br>[rosmake-1] Starting >>> ocl [ make ]                                                                                                                <br>
[ rosmake ] All 19 lines<br>{-------------------------------------------------------------------------------<br>  mkdir -p bin<br>  cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find rosbuild`/rostoolchain.cmake -DCMAKE_INSTALL_PREFIX=`rospack find utilmm`/install ..<br>
  [rosbuild] Building package utilmm<br>  [rosbuild] Including /home/ard/ros/ros/core/roscpp/cmake/roscpp.cmake<br>  [rosbuild] Including /home/ard/ros/ros/core/rospy/cmake/rospy.cmake<br>  [rosbuild] Including /home/ard/ros/ros/core/roslisp/cmake/roslisp.cmake<br>
  -- Found The Following Boost Libraries:<br>  --   unit_test_framework<br>  -- Boost Version: ..<br>  -- cannot find boost/graph<br>  CMake Error at build/orocos-toolchain-utilmm/cmake/FindBoost.cmake:367 (MESSAGE):<br>    Boost and/or some required components not found.  Please install the Boost<br>
    libraries AND development packages<br>  Call Stack (most recent call first):<br>    build/orocos-toolchain-utilmm/CMakeLists.txt:9 (FIND_PACKAGE)<br>  <br>  <br>  -- Configuring incomplete, errors occurred!<br>-------------------------------------------------------------------------------}<br>
[ rosmake ] Output from build of package utilmm written to:<br>[ rosmake ]    /home/ard/.ros/rosmake/rosmake_output-20110204-004245/utilmm/build_output.log<br>[rosmake-0] Finished <<< utilmm [FAIL] [ 0.41 seconds ]                                                                                              <br>
[ rosmake ] Halting due to failure in package utilmm. <br>[ rosmake ] Waiting for other threads to complete.                                            <br>[rosmake-2] Finished <<< rosconsole [PASS] [ 0.70 seconds ]                                                                                          <br>
[ rosmake ] All 18 linestilrb: 19.5 sec ] [ ocl: 18.7 sec ]                                                                [ 2 Active 9/45 Complete ]<br>{-------------------------------------------------------------------------------<br>
  gem install rake hoe rubyforge flexmock<br>  ERROR:  Error installing hoe:<br>      hoe requires RubyGems version >= 1.4. Try 'gem update --system' to update RubyGems itself.<br>  Could not find main page README<br>
  Could not find main page README<br>  Could not find main page README<br>  Could not find main page README<br>  Successfully installed rake-0.8.7<br>  Successfully installed rubyforge-2.0.4<br>  Successfully installed flexmock-0.8.11<br>
  3 gems installed<br>  Installing ri documentation for rake-0.8.7...<br>  Installing ri documentation for rubyforge-2.0.4...<br>  Installing ri documentation for flexmock-0.8.11...<br>  Installing RDoc documentation for rake-0.8.7...<br>
  Installing RDoc documentation for rubyforge-2.0.4...<br>  Installing RDoc documentation for flexmock-0.8.11...<br>-------------------------------------------------------------------------------}<br>[ rosmake ] Output from build of package utilrb written to:<br>
[ rosmake ]    /home/ard/.ros/rosmake/rosmake_output-20110204-004245/utilrb/build_output.log<br>[rosmake-3] Finished <<< utilrb [FAIL] [ 19.49 seconds ]                                                                                             <br>
[ rosmake ] Halting due to failure in package utilrb. <br>[ rosmake ] Waiting for other threads to complete.                                            <br>[rosmake-1] Finished <<< ocl [PASS] [ 26.64 seconds ]                                                                                                <br>
[ rosmake ] Results:                                                                                                                                 <br>[ rosmake ] Built 12 packages with 2 failures.                                                                                                       <br>
[ rosmake ] Summary output to directory                                                                                                              <br>[ rosmake ] /home/ard/.ros/rosmake/rosmake_output-20110204-004245                                                                                    <br>
ard@ard-host-v5:~/ros/orocos_toolchain_ros$ <br><br><br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote">
<div><br><br> </div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div>
> At the end it seems to have work properly as I have this in the folder (and<br>
> succeed a build yesterday) :<br>
><br>
> ard@ard-host-v5:/media/DD_data/home/ard/ros/orocos_toolchain_ros$ ls<br>
> CMakeLists.txt  env.sh    ocl     rosdep.yaml  rtt_exercises<br>
> rtt_ros_integration_example   stack.xml  utilmm<br>
> <a href="http://env.mk" target="_blank">env.mk</a>          Makefile  orogen  rtt          rtt_ros_integration<br>
> rtt_ros_integration_std_msgs  typelib    utilrb<br>
> ard@ard-host-v5:/media/DD_data/home/ard/ros/orocos_toolchain_ros$<br>
><br>
><br>
><br>
</div>> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br>
> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
><br>
><br>
<font color="#888888">--<br>
Orocos-Users mailing list<br>
<a href="mailto:Orocos-Users@lists.mech.kuleuven.be" target="_blank">Orocos-Users@lists.mech.kuleuven.be</a><br>
<a href="http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users" target="_blank">http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users</a><br>
</font></blockquote></div></div><br><div style="padding: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 130%;">
</div>
</blockquote></div><br><div style="visibility: hidden; left: -5000px; position: absolute; z-index: 9999; padding: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 130%;" id="avg_ls_inline_popup">
</div>