cannot rosmake kdl_typekit

Dear comrades,

I am trying to rosmake the kdl_typekit orocos component, but I am having some problems with that.

I downloaded this component from the subversion repository of kul-ros-pkg. I was wondering if maybe i have an outdated version of this package, but as I cannot find anyone else i post the error i get. Thanks in advance and apologies if this is not the right place to post this doubt.

The error i get is the next:

~/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit$ rosmake
[ rosmake ] No package specified. Building ['kdl_typekit']
[ rosmake ] Packages requested are: ['kdl_typekit']
[ rosmake ] Logging to directory/home/mimoio/.ros/rosmake/rosmake_output-20110225-004144
[ rosmake ] Expanded args ['kdl_typekit'] to:
['kdl_typekit']
[ rosmake ] Checking rosdeps compliance for packages kdl_typekit. This may take a few seconds.
[ 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 >>> rtt [ make ]
[rosmake-1] Starting >>> eigen [ make ]
[rosmake-1] Finished <<< eigen [PASS] [ 0.04 seconds ]
[rosmake-1] Starting >>> orocos_kdl [ make ]
[rosmake-1] Finished <<< orocos_kdl [PASS] [ 0.05 seconds ]
[rosmake-1] Starting >>> roslang [ make ]
[rosmake-1] Finished <<< roslang No Makefile in package roslang
[rosmake-1] Starting >>> roslib [ make ]
[rosmake-1] Finished <<< roslib [PASS] [ 4.02 seconds ]
[rosmake-1] Starting >>> xmlrpcpp [ make ]
[rosmake-0] Finished <<< rtt [PASS] [ 5.13 seconds ]
[rosmake-0] Starting >>> kdl_typekit [ make ]
[rosmake-1] Finished <<< xmlrpcpp [PASS] [ 1.56 seconds ]
[rosmake-1] Starting >>> rosconsole [ make ]
[rosmake-1] Finished <<< rosconsole [PASS] [ 2.90 seconds ]
[rosmake-1] Starting >>> roscpp [ make ]
[rosmake-1] Finished <<< roscpp [PASS] [ 5.00 seconds ]
[rosmake-1] Starting >>> rosout [ make ]
[rosmake-1] Finished <<< rosout [PASS] [ 1.65 seconds ]
[ rosmake ] Last 40 linesl_typekit: 17.1 sec ] [ 1 Active 11/12 Complete ]
{-------------------------------------------------------------------------------
/usr/include/rtt/types/../internal/../internal/../os/Condition.hpp:131: error: ‘class RTT::os::Mutex’ has no member named ‘m’
/usr/include/rtt/types/../internal/../internal/../os/Condition.hpp:131: error: ‘rtos_cond_timedwait’ was not declared in this scope
In file included from /usr/include/rtt/types/../internal/../internal/../base/ActivityInterface.hpp:42,
from /usr/include/rtt/types/../internal/../internal/../base/RunnableInterface.hpp:41,
from /usr/include/rtt/types/../internal/../internal/../ExecutionEngine.hpp:45,
from /usr/include/rtt/types/../internal/../internal/LocalOperationCaller.hpp:52,
from /usr/include/rtt/types/../internal/../Operation.hpp:46,
from /usr/include/rtt/types/../internal/OperationInterfacePartFused.hpp:70,
from /usr/include/rtt/types/../Service.hpp:45,
from /usr/include/rtt/types/../InputPort.hpp:45,
from /usr/include/rtt/types/TemplateTypeInfo.hpp:45,
from /usr/include/rtt/types/SequenceTypeInfo.hpp:42,
from /usr/include/rtt/types/VectorTemplateComposition.hpp:39,
from /home/mimoio/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit/Plugin.cpp:12:
/usr/include/rtt/types/../internal/../internal/../base/../os/ThreadInterface.hpp: At global scope:
/usr/include/rtt/types/../internal/../internal/../base/../os/ThreadInterface.hpp:128: error: ‘RTOS_TASK’ declared as a ‘virtual’ field
/usr/include/rtt/types/../internal/../internal/../base/../os/ThreadInterface.hpp:128: error: expected ‘;’ before ‘*’ token
/usr/include/rtt/types/../internal/../internal/../base/../os/ThreadInterface.hpp:133: error: ‘RTOS_TASK’ declared as a ‘virtual’ field
/usr/include/rtt/types/../internal/../internal/../base/../os/ThreadInterface.hpp:133: error: expected ‘;’ before ‘*’ token
In file included from /usr/include/rtt/types/../base/DataObject.hpp:53,
from /usr/include/rtt/types/../OutputPort.hpp:43,
from /usr/include/rtt/types/../InputPort.hpp:48,
from /usr/include/rtt/types/TemplateTypeInfo.hpp:45,
from /usr/include/rtt/types/SequenceTypeInfo.hpp:42,
from /usr/include/rtt/types/VectorTemplateComposition.hpp:39,
from /home/mimoio/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit/Plugin.cpp:12:
/usr/include/rtt/types/../base/DataObjectLockFree.hpp:111: error: ‘atomic_t’ does not name a type
/usr/include/rtt/types/../base/DataObjectLockFree.hpp: In constructor ‘RTT::base::DataObjectLockFree<T>::DataBuf::DataBuf()’:
/usr/include/rtt/types/../base/DataObjectLockFree.hpp:107: error: class ‘RTT::base::DataObjectLockFree<T>::DataBuf’ does not have any field named ‘counter’
/usr/include/rtt/types/../base/DataObjectLockFree.hpp:109: error: ‘counter’ was not declared in this scope
/usr/include/rtt/types/../base/DataObjectLockFree.hpp:109: error: there are no arguments to ‘atomic_set’ that depend on a template parameter, so a declaration of ‘atomic_set’ must be available
/home/mimoio/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit/Plugin.cpp: In function ‘std::string getRTTTargetName()’:
/home/mimoio/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit/Plugin.cpp:349: error: ‘OROCOS_TARGET_NAME’ was not declared in this scope
make[3]: *** [CMakeFiles/kdl-typekit-gnulinux.dir/Plugin.o] Error 1
make[3]: Leaving directory `/home/mimoio/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit/build'
make[2]: *** [CMakeFiles/kdl-typekit-gnulinux.dir/all] Error 2
make[2]: Leaving directory `/home/mimoio/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/mimoio/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit/build'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package kdl_typekit written to:
[ rosmake ] /home/mimoio/.ros/rosmake/rosmake_output-20110225-004144/kdl_typekit/build_output.log
[rosmake-0] Finished <<< kdl_typekit [FAIL] [ 17.15 seconds ]
[ rosmake ] Halting due to failure in package kdl_typekit.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Results:
[ rosmake ] Built 12 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/mimoio/.ros/rosmake/rosmake_output-20110225-004144
~/ros/kul-ros-pkg/stacks/orocos_kinematics_dynamics/kdl_typekit$

cannot rosmake kdl_typekit

On Friday 25 February 2011 00:52:07 Josep Arnau Claret Robert wrote:
> Dear comrades,
>
> I am trying to rosmake the kdl_typekit orocos component, but I am having
> some problems with that.
>
> I downloaded this component from the subversion repository of kul-ros-pkg.
> I was wondering if maybe i have an outdated version of this package, but
> as I cannot find anyone else i post the error i get. Thanks in advance and
> apologies if this is not the right place to post this doubt.

Try the more recent version from the git repository:
http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
git://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git

Tinne

cannot rosmake kdl_typekit

A Divendres, 25 de febrer de 2011, Tinne De Laet va escriure:
> On Friday 25 February 2011 00:52:07 Josep Arnau Claret Robert wrote:
> > Dear comrades,
> >
> > I am trying to rosmake the kdl_typekit orocos component, but I am having
> > some problems with that.
> >
> > I downloaded this component from the subversion repository of
> > kul-ros-pkg. I was wondering if maybe i have an outdated version of this
> > package, but as I cannot find anyone else i post the error i get. Thanks
> > in advance and apologies if this is not the right place to post this
> > doubt.
>
> Try the more recent version from the git repository:
> http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
> git://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
>
git clone git://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
orocos_kinematics_dynamics

fails because of time outs.

git clone http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
orocos_kinematics_dynamics
Cloning into orocos_kinematics_dynamics...
error: inflate: data stream error (incorrect header check)
error: File 6f3a837c6d43edf79db08689e795e4c6ffde9c69
(http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git/obje...)
corrupt
error: inflate: data stream error (incorrect header check)
error: inflate: data stream error (incorrect header check)
error: inflate: data stream error (incorrect header check)
error: inflate: data stream error (incorrect header check)
error: inflate: data stream error (incorrect header check)
error: inflate: data stream error (incorrect header check)
error: inflate: data stream error (incorrect header check)
error: inflate: data stream error (incorrect header check)
error: inflate: data stream error (incorrect header check)

also fails.

There's any problem?

Leo

cannot rosmake kdl_typekit

On Friday 25 February 2011 12:12:19 Leopold Palomo-Avellaneda wrote:
> A Divendres, 25 de febrer de 2011, Tinne De Laet va escriure:
> > On Friday 25 February 2011 00:52:07 Josep Arnau Claret Robert wrote:
> > > Dear comrades,
> > >
> > > I am trying to rosmake the kdl_typekit orocos component, but I am
> > > having some problems with that.
> > >
> > > I downloaded this component from the subversion repository of
> > > kul-ros-pkg. I was wondering if maybe i have an outdated version of
> > > this package, but as I cannot find anyone else i post the error i get.
> > > Thanks in advance and apologies if this is not the right place to post
> > > this doubt.
> >
> > Try the more recent version from the git repository:
> > http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
> > git://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
>
> git clone
> git://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
> orocos_kinematics_dynamics
>
> fails because of time outs.
you are only allowed to use the http.
>
>
> git clone
> http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
> orocos_kinematics_dynamics
> Cloning into orocos_kinematics_dynamics...
> error: inflate: data stream error (incorrect header check)
> error: File 6f3a837c6d43edf79db08689e795e4c6ffde9c69
> (http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git/object
> s/6f/3a837c6d43edf79db08689e795e4c6ffde9c69) corrupt
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
>
>
> also fails.
>
> There's any problem?
Just ignore these errors. Everyting should be fine.

Tinne

cannot rosmake kdl_typekit

A Divendres, 25 de febrer de 2011, Tinne De Laet va escriure:
> >
> > There's any problem?
>
> Just ignore these errors. Everyting should be fine.

ok,

thanks to both.

Leo

cannot rosmake kdl_typekit

Thx to all, it does compile now :D !

> From: leopold [dot] palomo [..] ...
> To: tinne [dot] delaet [..] ...
> Date: Fri, 25 Feb 2011 15:02:35 +0100
> CC: orocos-dev [..] ...
> Subject: Re: [Orocos-Dev] cannot rosmake kdl_typekit
>
> A Divendres, 25 de febrer de 2011, Tinne De Laet va escriure:
> > >
> > > There's any problem?
> >
> > Just ignore these errors. Everyting should be fine.
>
> ok,
>
> thanks to both.
>
> Leo

Ruben Smits's picture

cannot rosmake kdl_typekit

On Friday 25 February 2011 12:12:19 Leopold Palomo-Avellaneda wrote:
> A Divendres, 25 de febrer de 2011, Tinne De Laet va escriure:
> > On Friday 25 February 2011 00:52:07 Josep Arnau Claret Robert wrote:
> > > Dear comrades,
> > >
> > > I am trying to rosmake the kdl_typekit orocos component, but I am
> > > having some problems with that.
> > >
> > > I downloaded this component from the subversion repository of
> > > kul-ros-pkg. I was wondering if maybe i have an outdated version of
> > > this package, but as I cannot find anyone else i post the error i
> > > get. Thanks in advance and apologies if this is not the right place
> > > to post this doubt.
> >
> > Try the more recent version from the git repository:
> > http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
> > git://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
>
> git clone git://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
> orocos_kinematics_dynamics
>
> fails because of time outs.
>

Only http is supported.

>
> git clone
> http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
> orocos_kinematics_dynamics
> Cloning into orocos_kinematics_dynamics...
> error: inflate: data stream error (incorrect header check)
> error: File 6f3a837c6d43edf79db08689e795e4c6ffde9c69
> (http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git/objects
> /6f/3a837c6d43edf79db08689e795e4c6ffde9c69) corrupt
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
> error: inflate: data stream error (incorrect header check)
>
>
> also fails.
>
> There's any problem?
>

Some of the intermediate blobs are corrupt, but you should end up with a
working git tree.

>
> Leo

--Ruben

cannot rosmake kdl_typekit

Thx a lot!

Anyway i would sugget to post that link in:

http://www.ros.org/wiki/orocos_kinematics_dynamics
http://www.orocos.org/kdl

Josep Arnau

> From: tinne [dot] delaet [..] ...
> To: orocos-dev [..] ...
> Subject: Re: [Orocos-Dev] cannot rosmake kdl_typekit
> Date: Fri, 25 Feb 2011 09:36:54 +0100
> CC: jsprnclrtrbrt [..] ...
>
> On Friday 25 February 2011 00:52:07 Josep Arnau Claret Robert wrote:
> > Dear comrades,
> >
> > I am trying to rosmake the kdl_typekit orocos component, but I am having
> > some problems with that.
> >
> > I downloaded this component from the subversion repository of kul-ros-pkg.
> > I was wondering if maybe i have an outdated version of this package, but
> > as I cannot find anyone else i post the error i get. Thanks in advance and
> > apologies if this is not the right place to post this doubt.
>
>
> Try the more recent version from the git repository:
> http://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
> git://git.mech.kuleuven.be/robotics/orocos_kinematics_dynamics.git
>
> Tinne