2011/2/4 Willy Lambert > > > 2011/2/4 Steven Bellens > > Hey Willy, >> >> [...] >> > >> > it seems to miss the lua-dev dependency in the rosdem.yaml. Do you know >> this >> > Ruben ? >> >> Thanks for the patch. I've just applied it on master and merged master >> with the orocos_toolchain_ros-0.2 branch. This should also resolve the >> lua dependency, as it was not yet present on the master branch (but is >> now after the merge). >> Concerning the ROS warning about the invalid manifest file: this is a >> known issue and will be solved with the next orocos release (they >> don't have any further impact on your installation). >> Let us know if you have any more problems. >> > > > I deleted my orocos_toolchain_ros and try from scratch a new installation > based on master branch (it means I didn't follow the wiki instructions :p) > > I still have to play with submodules which is a pity I think but I can't > help with git I am too bad with it ! > > > git clone http://git.mech.kuleuven.be/robotics/orocos_toolchain_ros.git > > cd orocos_toolchain_ros > (!! no branching !!) > git submodule init > git submodule update --recursive > > > I appreciate the debian rosdep, but you forgot to add the one for lua-dev . > It is the same as ubuntu, I can provide a patch but for a copy paste line I > don't know if it worth it. > > I suggest you add the --rosdep-install at the end of rosmake command line > on the wiki (or add a new command line for rosdep) > > The rosdep step failed here : > > [ rosmake ] rosdep install failed: 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] > > I don't have this if I use the unstable branch. I can't test on cturtle > branch because of this : > ard@ard-host-v5:~/ros/orocos_toolchain_ros$ git checkout -b cturtle > origin/cturtle > error: Untracked working tree file 'ocl/CMakeLists.txt' would be > overwritten by merge. > > I to be honest I have enougth with git today to correct this :p > > Here is the output of the unstable branch compilation : #No Packages to install [ rosmake ] rosdep successfully installed all system dependencies [ 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-2] Starting >>> roslib [ make ] [rosmake-3] Starting >>> xmlrpcpp [ make ] [rosmake-1] Starting >>> rtt [ make ] [rosmake-3] Finished <<< xmlrpcpp [PASS] [ 0.40 seconds ] [rosmake-3] Starting >>> rosbuild [ make ] [rosmake-3] Finished <<< rosbuild No Makefile in package rosbuild [rosmake-3] Starting >>> utilrb [ make ] [rosmake-2] Finished <<< roslib [PASS] [ 1.70 seconds ] [rosmake-2] Starting >>> rosconsole [ make ] [ rosmake ] Output from build of package log4cpp written to: utilrb: 1.8 sec ] [ rosconsole: 0.5 ... [ 4 Active 6/45 Complete ] [ rosmake ] /home/ard/.ros/rosmake/rosmake_output-20110204-174116/log4cpp/build_output.log [rosmake-0] Finished <<< log4cpp [PASS] [ 2.30 seconds ] -- WARNING: 1 compiler warnings [rosmake-0] Starting >>> utilmm [ make ] [rosmake-2] Finished <<< rosconsole [PASS] [ 1.12 seconds ] [rosmake-2] Starting >>> roscpp [ make ] [ rosmake ] Last 40 linest: 5.6 sec ] [ utilrb: 5.2 sec ] [ utilmm: 3.3 sec ] [ roscpp: 2.8 sec ] [ 4 Active 8/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.gzbuild/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.gzto 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) -- Configuring incomplete, errors occurred! -------------------------------------------------------------------------------} [ rosmake ] Output from build of package utilmm written to: [ rosmake ] /home/ard/.ros/rosmake/rosmake_output-20110204-174116/utilmm/build_output.log [rosmake-0] Finished <<< utilmm [FAIL] [ 3.33 seconds ] [ rosmake ] Halting due to failure in package utilmm. [ rosmake ] Waiting for other threads to complete. [rosmake-2] Finished <<< roscpp [PASS] [ 2.83 seconds ] [ rosmake ] [ make ] [ rtt: 9.8 sec ] [ utilrb: 9.4 sec ] [ rosmake ] All 21 linestt: 41.3 sec ] [ utilrb: 4... [ 2 Active 9/45 Complete ] {------------------------------------------------------------------------------- gem install rake hoe rubyforge flexmock ERROR: Error installing hoe: hoe requires RubyGems version >= 1.4. Try 'gem update --system' to update RubyGems itself. Could not find main page README Could not find main page README Could not find main page README Could not find main page README Successfully installed rake-0.8.7 Successfully installed json_pure-1.5.1 Successfully installed rubyforge-2.0.4 Successfully installed flexmock-0.8.11 4 gems installed Installing ri documentation for rake-0.8.7... Installing ri documentation for json_pure-1.5.1... Installing ri documentation for rubyforge-2.0.4... Installing ri documentation for flexmock-0.8.11... Installing RDoc documentation for rake-0.8.7... Installing RDoc documentation for json_pure-1.5.1... Installing RDoc documentation for rubyforge-2.0.4... Installing RDoc documentation for flexmock-0.8.11... -------------------------------------------------------------------------------} [ rosmake ] Output from build of package utilrb written to: [ rosmake ] /home/ard/.ros/rosmake/rosmake_output-20110204-174116/utilrb/build_output.log [rosmake-3] Finished <<< utilrb [FAIL] [ 40.97 seconds ] [ rosmake ] Halting due to failure in package utilrb. [ rosmake ] Waiting for other threads to complete. [rosmake-1] Finished <<< rtt [PASS] [ 171.76 seconds ] [ rosmake ] Results: [ rosmake ] Built 12 packages with 2 failures. [ rosmake ] Summary output to directory [ rosmake ] /home/ard/.ros/rosmake/rosmake_output-20110204-174116 > >> 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 >> > >