orocos_toolchain compiling errors

Hi

im trying to compile the orocos toolchain under ros electric but im getting the following errors.

the ubuntu version is 10.04 and the xenomai version is 2.5.5.2

thanks a bunch

corbys@rtpc:~$ export OROCOS_TARGET=xenomai corbys@rtpc:~$ cd /home/corbys/ros_workspace/sandbox/ corbys@rtpc:~/ros_workspace/sandbox$ rosmake orocos_toolchain [ rosmake ] Packages requested are: ['orocos_toolchain'] [ rosmake ] Logging to directory/home/corbys/.ros/rosmake/rosmake_output-20130909-104744 [ rosmake ] Expanded args ['orocos_toolchain'] to: ['orogen', 'utilrb', 'typelib', 'utilmm', 'rtt_typelib', 'rtt', 'log4cpp', 'ocl'] [ rosmake ] Checking rosdeps compliance for packages orocos_toolchain. This may take a few seconds. Failed to find rosdep libncurses-dev for package ocl on OS:ubuntu version:lucid Failed to find rosdep omniorb for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep libxml2 for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep facets for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep rake for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep libreadline-dev for package ocl on OS:ubuntu version:lucid Failed to find rosdep nokogiri for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep netcdf for package ocl on OS:ubuntu version:lucid Failed to find rosdep ruby for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep libxslt for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep gccxml for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep lua-dev for package ocl on OS:ubuntu version:lucid WARNING: Rosdeps [u'libncurses-dev', u'omniorb', u'libxml2', u'facets', u'rake', u'libreadline-dev', u'nokogiri', u'netcdf', u'ruby', u'libxslt', u'gccxml', u'lua-dev'] could not be resolved Failed to find rosdep libncurses-dev for package ocl on OS:ubuntu version:lucid Failed to find rosdep omniorb for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep libxml2 for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep facets for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep rake for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep libreadline-dev for package ocl on OS:ubuntu version:lucid Failed to find rosdep nokogiri for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep netcdf for package ocl on OS:ubuntu version:lucid Failed to find rosdep ruby for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep libxslt for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep gccxml for package rtt_typelib on OS:ubuntu version:lucid Failed to find rosdep lua-dev for package ocl on OS:ubuntu version:lucid [ rosmake ] rosdep check failed to find system dependencies: libncurses-dev, omniorb, libxml2, facets, rake, libreadline-dev, nokogiri, netcdf, ruby, libxslt, gccxml, lua-dev [rosmake-0] Starting >>> rosemacs [ make ] [rosmake-0] Finished <<< rosemacs ROS_NOBUILD in package rosemacs

 No Makefile in package rosemacs
[rosmake-2] Starting >>> rtt [ make ] [rosmake-3] Starting >>> utilmm [ make ] [rosmake-1] Starting >>> utilrb [ make ] [ rosmake ] All 3 lines {-------------------------------------------------------------------------------
  rake
  make: rake: Command not found
-------------------------------------------------------------------------------} [ rosmake ] Output from build of package utilrb written to: [ rosmake ] /home/corbys/.ros/rosmake/rosmake_output-20130909-104744/utilrb/build_output.log [rosmake-1] Finished <<< utilrb [FAIL] [ 0.01 seconds ] [rosmake-0] Starting >>> roslib [ make ] [ rosmake ] Halting due to failure in package utilrb. [ rosmake ] Waiting for other threads to complete. [rosmake-0] Finished <<< roslib ROS_NOBUILD in package roslib [ rosmake ] All 34 linestt: 0.0 sec ] [ utilmm: 0.... [ 2 Active 3/26 Complete ] {-------------------------------------------------------------------------------
  mkdir -p bin
  cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find rosbuild`/rostoolchain.cmake -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB -DCMAKE_INSTALL_PREFIX=/home/corbys/ros_workspace/sandbox/orocos_toolchain/rtt/../install ..
  Orocos RTT version  (2.6.0)
  No orocos-rtt.cmake file loaded, using default settings.See orocos-rtt.default.cmake
  Detected OROCOS_TARGET environment variable. Using: xenomai
  -- CMAKE_VERSION: 2.8.0
  Boost found in /usr/include
  -- Could NOT find Xerces  (missing:  XERCES_C_LIBRARY XERCES_INCLUDE_DIR)
  Orocos target is xenomai
  -- Found XENOMAI 
  -- Found PTHREAD 
  Found XenomaiPosix in /usr/include
  -- Found XENOMAI_POSIX 
  -- Detected gcc4: 4.4.3
  
  -- Found Doxygen -- API documentation can be built
  No (complete) omniORB installation was not found. Please provide OMNIORB4_DIR:
    - through the GUI when working with ccmake, 
    - as a command line argument when working with cmake e.g. 
      cmake .. -DOMNIORB4_DIR:PATH=/usr/local/omniORB-4.0.5 
  Reason:
    OMNIORB4_INCLUDE_DIR: OMNIORB4_INCLUDE_DIR-NOTFOUND
    OMNIORB4_LIBRARY_omniORB4: OMNIORB4_LIBRARY_omniORB4-NOTFOUND
    OMNIORB4_LIBRARY_omnithread: OMNIORB4_LIBRARY_omnithread-NOTFOUND
    OMNIORB4_IDL_COMPILER: OMNIORB4_IDL_COMPILER-NOTFOUND
  CMake Error at config/FindCorba.cmake:47 (MESSAGE):
    cannot find OmniORB4
  Call Stack (most recent call first):
    config/check_depend.cmake:371 (find_package)
    CMakeLists.txt:112 (INCLUDE)
  
  
  -- Configuring incomplete, errors occurred!
-------------------------------------------------------------------------------} [ rosmake ] Output from build of package rtt written to: [ rosmake ] /home/corbys/.ros/rosmake/rosmake_output-20130909-104744/rtt/build_output.log [rosmake-2] Finished <<< rtt [FAIL] [ 0.10 seconds ] [ rosmake ] Halting due to failure in package rtt. [ rosmake ] Waiting for other threads to complete. [rosmake-3] Finished <<< utilmm [PASS] [ 0.18 seconds ] [ rosmake ] Results: [ rosmake ] Built 6 packages with 2 failures. [ rosmake ] Summary output to directory [ rosmake ] /home/corbys/.ros/rosmake/rosmake_output-20130909-104744 [ rosmake ] WARNING: Rosdep did not detect the following system dependencies as installed: libncurses-dev, omniorb, libxml2, facets, rake, libreadline-dev, nokogiri, netcdf, ruby, libxslt, gccxml, lua-dev Consider using --rosdep-install option or `rosdep install orogen utilrb typelib utilmm rtt_typelib rtt log4cpp ocl` corbys@rtpc:~/ros_workspace/sandbox$

orocos_toolchain compiling errors

On Mon, Sep 9, 2013 at 10:55 AM, <sagan61 [..] ...> wrote:
>
> Hi
>
> im trying to compile the orocos toolchain under ros electric but im getting
> the following errors.
>
> the ubuntu version is 10.04 and the xenomai version is 2.5.5.2
>
> thanks a bunch
>
> corbys@rtpc:~$ export OROCOS_TARGET=xenomai
> corbys@rtpc:~$ cd /home/corbys/ros_workspace/sandbox/
> corbys@rtpc:~/ros_workspace/sandbox$ rosmake orocos_toolchain

None of the dependencies are installed at this point, that's why it
fails. Apart from the fact that electric is hardly supported at this
point in time, you need also to follow the instructions on
http://wiki.ros.org/orocos_toolchain for electric.

I would seriously recommend to use groovy or fuerte instead... also if
this is your first time with Orocos, you'd better get some experience
with gnulinux first before switching to the Xenomai realm...

Peter