Hi,
I continued the installation of orocos following the instructions for ROS
(as only orocos is causing problem)
In doing catkin_make for rtt_ros_integration, the build failed with this
messages :
make[2]: *** No rule to make target
`rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/ros_std_msgs_transport.cpp',
needed by
`rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/ros_std_msgs_transport.cpp.o'.
Stop.
make[1]: ***
[rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/all]
Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 2
Invoking "make" failed
Does anyone had made this working ? Do I need any hack ?
rtt_ros_integration build failed
2015-03-23 18:45 GMT+01:00 Huy Cong Vu <huy-cong [dot] vu [..] ...>:
>
>
> ------------------------------
>
> *De: *"Charles Lesire-Cabaniols" <charles [dot] lesire [..] ...>
> *À: *"Huy Cong Vu" <huy-cong [dot] vu [..] ...>
> *Cc: *"Orocos-Users" <orocos-users [..] ...>
> *Envoyé: *Lundi 23 Mars 2015 18:33:37
> *Objet: *Re: [Orocos-users] rtt_ros_integration build failed
>
> Hello Huy Cong,
> The rtt_ros_integration is not supposed to be built as an isolated package.
> Compile it in a classical catkin workspace.
>
> Installation instructions are given there:
> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
>
> Cheers,
>
> Charles
>
>
> Hi Charles,
>
> I followed the guide in fact.
>
> While trying to build with catkin_make, I always get this error:
>
> Invalid package manifest
>
> "/home/wandergear/orocos_ws/install_isolated/lib/ruby/1.9.1/x86_64-linux/orogen/templates/typekit/package.xml":
> The manifest contains invalid XML:
>
> not well-formed (invalid token): line 2, column 9
>
> Do you have an idea why?
>
touch
~/orocos_ws/install_isolated/lib/ruby/1.9.1/x86_64-linux/orogen/templates/CATKIN_IGNORE
>
> 2015-03-23 18:30 GMT+01:00 Huy Cong Vu <huy-cong [dot] vu [..] ...>:
>
>> Hello everyone,
>>
>> While trying to build rtt_ros_integration with this command:
>> catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>> -DOROCOS_TARGET=xenomai --install
>>
>> I caught up by this error:
>>
>> Linking CXX shared library
>> /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
>> collect2: error: ld returned 1 exit status
>> make[2]: ***
>> [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so]
>> Erreur 1
>> make[1]: ***
>> [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all] Erreur 2
>>
>> That I dont have with default build (i.e catkin_make_isolated --install)
>>
>> Can anyone give me a hints why?
>>
>> Thanks in advance,
>>
>> --
>>
>> Huy Cong
>> Wandercraft SAS
>>
>> --
>> Orocos-Users mailing list
>> Orocos-Users [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>
>>
>
> --
>
> Huy Cong
> Wandercraft SAS
>
rtt_ros_integration build failed
Hello everyone,
While trying to build rtt_ros_integration with this command:
catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB -DOROCOS_TARGET=xenomai --install
I caught up by this error:
Linking CXX shared library /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
collect2: error: ld returned 1 exit status
make[2]: *** [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so] Erreur 1
make[1]: *** [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all] Erreur 2
That I dont have with default build (i.e catkin_make_isolated --install)
Can anyone give me a hints why?
Thanks in advance,
rtt_ros_integration build failed
Hello Huy Cong,
The rtt_ros_integration is not supposed to be built as an isolated package.
Compile it in a classical catkin workspace.
Installation instructions are given there:
https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
Cheers,
Charles
2015-03-23 18:30 GMT+01:00 Huy Cong Vu <huy-cong [dot] vu [..] ...>:
> Hello everyone,
>
> While trying to build rtt_ros_integration with this command:
> catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
> -DOROCOS_TARGET=xenomai --install
>
> I caught up by this error:
>
> Linking CXX shared library
> /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
> collect2: error: ld returned 1 exit status
> make[2]: ***
> [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so]
> Erreur 1
> make[1]: ***
> [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all] Erreur 2
>
> That I dont have with default build (i.e catkin_make_isolated --install)
>
> Can anyone give me a hints why?
>
> Thanks in advance,
>
> --
>
> Huy Cong
> Wandercraft SAS
>
> --
> Orocos-Users mailing list
> Orocos-Users [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>
>
rtt_ros_integration build failed
On Mon, Mar 23, 2015 at 6:33 PM, Charles Lesire-Cabaniols <
charles [dot] lesire [..] ...> wrote:
> Hello Huy Cong,
>
> The rtt_ros_integration is not supposed to be built as an isolated package.
> Compile it in a classical catkin workspace.
>
This is not entirely true. You can perfectly build the rtt_ros_integration
using catkin_make_isolated. I do it all the time without a glitch.
R.
>
> Installation instructions are given there:
> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
>
> Cheers,
>
> Charles
>
> 2015-03-23 18:30 GMT+01:00 Huy Cong Vu <huy-cong [dot] vu [..] ...>:
>
>> Hello everyone,
>>
>> While trying to build rtt_ros_integration with this command:
>> catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>> -DOROCOS_TARGET=xenomai --install
>>
>> I caught up by this error:
>>
>> Linking CXX shared library
>> /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
>> collect2: error: ld returned 1 exit status
>> make[2]: ***
>> [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so]
>> Erreur 1
>> make[1]: ***
>> [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all] Erreur 2
>>
>> That I dont have with default build (i.e catkin_make_isolated --install)
>>
>> Can anyone give me a hints why?
>>
>> Thanks in advance,
>>
>> --
>>
>> Huy Cong
>> Wandercraft SAS
>>
>> --
>> Orocos-Users mailing list
>> Orocos-Users [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>
>>
>
> --
> Orocos-Users mailing list
> Orocos-Users [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>
>
rtt_ros_integration build failed
> De: "Ruben Smits" <ruben [dot] smits [..] ...>
> À: "Charles Lesire-Cabaniols" <charles [dot] lesire [..] ...>
> Cc: "Huy Cong Vu" <huy-cong [dot] vu [..] ...>, "Orocos-Users"
> <orocos-users [..] ...>
> Envoyé: Mardi 24 Mars 2015 09:10:56
> Objet: Re: [Orocos-users] rtt_ros_integration build failed
> On Mon, Mar 23, 2015 at 6:33 PM, Charles Lesire-Cabaniols <
> charles [dot] lesire [..] ... > wrote:
>> Hello Huy Cong,
>> The rtt_ros_integration is not supposed to be built as an isolated package.
>> Compile it in a classical catkin workspace.
> This is not entirely true. You can perfectly build the rtt_ros_integration using
> catkin_make_isolated. I do it all the time without a glitch.
> R.
Indeed, I successfully build it once, now I just added some flags and it suddenly stunned.
The flags I added: -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB -DOROCOS_TARGET=xenomai
>> Installation instructions are given there:
>> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
>> Cheers,
>> Charles
>> 2015-03-23 18:30 GMT+01:00 Huy Cong Vu < huy-cong [dot] vu [..] ... > :
>>> Hello everyone,
>>> While trying to build rtt_ros_integration with this command:
>>> catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>>> -DOROCOS_TARGET=xenomai --install
>>> I caught up by this error:
>>> Linking CXX shared library
>>> /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
>>> collect2: error: ld returned 1 exit status
>>> make[2]: ***
>>> [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so]
>>> Erreur 1
>>> make[1]: *** [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all]
>>> Erreur 2
>>> That I dont have with default build (i.e catkin_make_isolated --install)
>>> Can anyone give me a hints why?
>>> Thanks in advance,
>>> --
>>> Huy Cong
>>> Wandercraft SAS
>>> --
>>> Orocos-Users mailing list
>>> Orocos-Users [..] ...
>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>> --
>> Orocos-Users mailing list
>> Orocos-Users [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
> --
> Ruben Smits, Roboticist - Founder
> +32 479 511 786
> Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
> www.intermodalics.eu
rtt_ros_integration build failed
I assume that you are using a wrong version of orogen. Did you checkout the
toolchain-2.8 branch?
R.
On Tue, Mar 24, 2015 at 9:27 AM, Huy Cong Vu <huy-cong [dot] vu [..] ...>
wrote:
>
>
> ------------------------------
>
> *De: *"Ruben Smits" <ruben [dot] smits [..] ...>
> *À: *"Charles Lesire-Cabaniols" <charles [dot] lesire [..] ...>
> *Cc: *"Huy Cong Vu" <huy-cong [dot] vu [..] ...>, "Orocos-Users" <
> orocos-users [..] ...>
> *Envoyé: *Mardi 24 Mars 2015 09:10:56
> *Objet: *Re: [Orocos-users] rtt_ros_integration build failed
>
>
>
> On Mon, Mar 23, 2015 at 6:33 PM, Charles Lesire-Cabaniols <
> charles [dot] lesire [..] ...> wrote:
>
>> Hello Huy Cong,
>> The rtt_ros_integration is not supposed to be built as an isolated
>> package.
>> Compile it in a classical catkin workspace.
>>
>
> This is not entirely true. You can perfectly build the rtt_ros_integration
> using catkin_make_isolated. I do it all the time without a glitch.
>
> R.
>
> Indeed, I successfully build it once, now I just added some flags and it
> suddenly stunned.
>
> The flags I added: -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
> -DOROCOS_TARGET=xenomai
>
>
>
>> Installation instructions are given there:
>> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
>>
>> Cheers,
>>
>> Charles
>>
>> 2015-03-23 18:30 GMT+01:00 Huy Cong Vu <huy-cong [dot] vu [..] ...>:
>>
>>> Hello everyone,
>>>
>>> While trying to build rtt_ros_integration with this command:
>>> catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>>> -DOROCOS_TARGET=xenomai --install
>>>
>>> I caught up by this error:
>>>
>>> Linking CXX shared library
>>> /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
>>> collect2: error: ld returned 1 exit status
>>> make[2]: ***
>>> [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so]
>>> Erreur 1
>>> make[1]: ***
>>> [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all] Erreur 2
>>>
>>> That I dont have with default build (i.e catkin_make_isolated --install)
>>>
>>> Can anyone give me a hints why?
>>>
>>> Thanks in advance,
>>>
>>> --
>>>
>>> Huy Cong
>>> Wandercraft SAS
>>>
>>> --
>>> Orocos-Users mailing list
>>> Orocos-Users [..] ...
>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>>
>>>
>>
>> --
>> Orocos-Users mailing list
>> Orocos-Users [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>
>>
>
>
> --
> Ruben Smits, Roboticist - Founder
> +32 479 511 786
> Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
> www.intermodalics.eu
>
>
> --
>
> Huy Cong
> Wandercraft SAS
>
rtt_ros_integration build failed
> De: "Ruben Smits" <ruben [dot] smits [..] ...>
> À: "Huy Cong Vu" <huy-cong [dot] vu [..] ...>
> Cc: "Charles Lesire-Cabaniols" <charles [dot] lesire [..] ...>, "Orocos-Users"
> <orocos-users [..] ...>
> Envoyé: Mardi 24 Mars 2015 11:52:39
> Objet: Re: [Orocos-users] rtt_ros_integration build failed
> I assume that you are using a wrong version of orogen. Did you checkout the
> toolchain-2.8 branch?
> R.
No I checked out the toolchain-2.7 branch, I will make a recheck.
Just 1 more additional question, do any of these branch use c++11 standard? I tried compile my application with c++11 and error occurs on low level source code.
Thanks in advance
> On Tue, Mar 24, 2015 at 9:27 AM, Huy Cong Vu < huy-cong [dot] vu [..] ... >
> wrote:
>>> De: "Ruben Smits" < ruben [dot] smits [..] ... >
>>> À: "Charles Lesire-Cabaniols" < charles [dot] lesire [..] ... >
>>> Cc: "Huy Cong Vu" < huy-cong [dot] vu [..] ... >, "Orocos-Users" <
>>> orocos-users [..] ... >
>>> Envoyé: Mardi 24 Mars 2015 09:10:56
>>> Objet: Re: [Orocos-users] rtt_ros_integration build failed
>>> On Mon, Mar 23, 2015 at 6:33 PM, Charles Lesire-Cabaniols <
>>> charles [dot] lesire [..] ... > wrote:
>>>> Hello Huy Cong,
>>>> The rtt_ros_integration is not supposed to be built as an isolated package.
>>>> Compile it in a classical catkin workspace.
>>> This is not entirely true. You can perfectly build the rtt_ros_integration using
>>> catkin_make_isolated. I do it all the time without a glitch.
>>> R.
>> Indeed, I successfully build it once, now I just added some flags and it
>> suddenly stunned.
>> The flags I added: -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>> -DOROCOS_TARGET=xenomai
>>>> Installation instructions are given there:
>>>> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
>>>> Cheers,
>>>> Charles
>>>> 2015-03-23 18:30 GMT+01:00 Huy Cong Vu < huy-cong [dot] vu [..] ... > :
>>>>> Hello everyone,
>>>>> While trying to build rtt_ros_integration with this command:
>>>>> catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>>>>> -DOROCOS_TARGET=xenomai --install
>>>>> I caught up by this error:
>>>>> Linking CXX shared library
>>>>> /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
>>>>> collect2: error: ld returned 1 exit status
>>>>> make[2]: ***
>>>>> [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so]
>>>>> Erreur 1
>>>>> make[1]: *** [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all]
>>>>> Erreur 2
>>>>> That I dont have with default build (i.e catkin_make_isolated --install)
>>>>> Can anyone give me a hints why?
>>>>> Thanks in advance,
>>>>> --
>>>>> Huy Cong
>>>>> Wandercraft SAS
>>>>> --
>>>>> Orocos-Users mailing list
>>>>> Orocos-Users [..] ...
>>>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>>> --
>>>> Orocos-Users mailing list
>>>> Orocos-Users [..] ...
>>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>> --
>>> Ruben Smits, Roboticist - Founder
>>> +32 479 511 786
>>> Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
>>> www.intermodalics.eu
>> --
>> Huy Cong
>> Wandercraft SAS
> --
> Ruben Smits, Roboticist - Founder
> +32 479 511 786
> Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
> www.intermodalics.eu
rtt_ros_integration build failed
Just checked out orocos_toolchain2.8 and it works as normal.
Thanks a lot Ruben!
> De: "Huy Cong Vu" <huy-cong [dot] vu [..] ...>
> À: "Ruben Smits" <ruben [dot] smits [..] ...>
> Cc: "Orocos-Users" <orocos-users [..] ...>
> Envoyé: Mardi 24 Mars 2015 14:45:40
> Objet: Re: [Orocos-users] rtt_ros_integration build failed
>> De: "Ruben Smits" <ruben [dot] smits [..] ...>
>> À: "Huy Cong Vu" <huy-cong [dot] vu [..] ...>
>> Cc: "Charles Lesire-Cabaniols" <charles [dot] lesire [..] ...>, "Orocos-Users"
>> <orocos-users [..] ...>
>> Envoyé: Mardi 24 Mars 2015 11:52:39
>> Objet: Re: [Orocos-users] rtt_ros_integration build failed
>> I assume that you are using a wrong version of orogen. Did you checkout the
>> toolchain-2.8 branch?
>> R.
> No I checked out the toolchain-2.7 branch, I will make a recheck.
> Just 1 more additional question, do any of these branch use c++11 standard? I
> tried compile my application with c++11 and error occurs on low level source
> code.
> Thanks in advance
>> On Tue, Mar 24, 2015 at 9:27 AM, Huy Cong Vu < huy-cong [dot] vu [..] ... >
>> wrote:
>>>> De: "Ruben Smits" < ruben [dot] smits [..] ... >
>>>> À: "Charles Lesire-Cabaniols" < charles [dot] lesire [..] ... >
>>>> Cc: "Huy Cong Vu" < huy-cong [dot] vu [..] ... >, "Orocos-Users" <
>>>> orocos-users [..] ... >
>>>> Envoyé: Mardi 24 Mars 2015 09:10:56
>>>> Objet: Re: [Orocos-users] rtt_ros_integration build failed
>>>> On Mon, Mar 23, 2015 at 6:33 PM, Charles Lesire-Cabaniols <
>>>> charles [dot] lesire [..] ... > wrote:
>>>>> Hello Huy Cong,
>>>>> The rtt_ros_integration is not supposed to be built as an isolated package.
>>>>> Compile it in a classical catkin workspace.
>>>> This is not entirely true. You can perfectly build the rtt_ros_integration using
>>>> catkin_make_isolated. I do it all the time without a glitch.
>>>> R.
>>> Indeed, I successfully build it once, now I just added some flags and it
>>> suddenly stunned.
>>> The flags I added: -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>>> -DOROCOS_TARGET=xenomai
>>>>> Installation instructions are given there:
>>>>> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
>>>>> Cheers,
>>>>> Charles
>>>>> 2015-03-23 18:30 GMT+01:00 Huy Cong Vu < huy-cong [dot] vu [..] ... > :
>>>>>> Hello everyone,
>>>>>> While trying to build rtt_ros_integration with this command:
>>>>>> catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>>>>>> -DOROCOS_TARGET=xenomai --install
>>>>>> I caught up by this error:
>>>>>> Linking CXX shared library
>>>>>> /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
>>>>>> collect2: error: ld returned 1 exit status
>>>>>> make[2]: ***
>>>>>> [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so]
>>>>>> Erreur 1
>>>>>> make[1]: *** [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all]
>>>>>> Erreur 2
>>>>>> That I dont have with default build (i.e catkin_make_isolated --install)
>>>>>> Can anyone give me a hints why?
>>>>>> Thanks in advance,
>>>>>> --
>>>>>> Huy Cong
>>>>>> Wandercraft SAS
>>>>>> --
>>>>>> Orocos-Users mailing list
>>>>>> Orocos-Users [..] ...
>>>>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>>>> --
>>>>> Orocos-Users mailing list
>>>>> Orocos-Users [..] ...
>>>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>>> --
>>>> Ruben Smits, Roboticist - Founder
>>>> +32 479 511 786
>>>> Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
>>>> www.intermodalics.eu
>>> --
>>> Huy Cong
>>> Wandercraft SAS
>> --
>> Ruben Smits, Roboticist - Founder
>> +32 479 511 786
>> Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
>> www.intermodalics.eu
> --
> Huy Cong
> Wandercraft SAS
> --
> Orocos-Users mailing list
> Orocos-Users [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
rtt_ros_integration build failed
> De: "Charles Lesire-Cabaniols" <charles [dot] lesire [..] ...>
> À: "Huy Cong Vu" <huy-cong [dot] vu [..] ...>
> Cc: "Orocos-Users" <orocos-users [..] ...>
> Envoyé: Lundi 23 Mars 2015 18:33:37
> Objet: Re: [Orocos-users] rtt_ros_integration build failed
> Hello Huy Cong,
> The rtt_ros_integration is not supposed to be built as an isolated package.
> Compile it in a classical catkin workspace.
> Installation instructions are given there:
> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
> Cheers,
> Charles
Hi Charles,
I followed the guide in fact.
While trying to build with catkin_make, I always get this error:
Invalid package manifest
"/home/wandergear/orocos_ws/install_isolated/lib/ruby/1.9.1/x86_64-linux/orogen/templates/typekit/package.xml":
The manifest contains invalid XML:
not well-formed (invalid token): line 2, column 9
Do you have an idea why?
> 2015-03-23 18:30 GMT+01:00 Huy Cong Vu < huy-cong [dot] vu [..] ... > :
>> Hello everyone,
>> While trying to build rtt_ros_integration with this command:
>> catkin_make_isolated -DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
>> -DOROCOS_TARGET=xenomai --install
>> I caught up by this error:
>> Linking CXX shared library
>> /home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so
>> collect2: error: ld returned 1 exit status
>> make[2]: ***
>> [/home/wandergear/orocos_ws/devel_isolated/rtt_sensor_msgs/lib/orocos/xenomai/rtt_sensor_msgs/types/librtt-sensor_msgs-typekit-xenomai.so]
>> Erreur 1
>> make[1]: *** [sensor_msgs_typekit/CMakeFiles/rtt-sensor_msgs-typekit.dir/all]
>> Erreur 2
>> That I dont have with default build (i.e catkin_make_isolated --install)
>> Can anyone give me a hints why?
>> Thanks in advance,
>> --
>> Huy Cong
>> Wandercraft SAS
>> --
>> Orocos-Users mailing list
>> Orocos-Users [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
rtt_ros_integration build failed
Willy,
Which branch of rtt_ros_integration are you using, and could you post your
full build log somewhere?
Also, if you create a new clean workspace, does it still fail to build?
-j
On Feb 9, 2014 4:16 AM, "Willy Lambert" <lambert [dot] willy [..] ...> wrote:
> Hi,
>
> I continued the installation of orocos following the instructions for ROS
> (as only orocos is causing problem)
>
> In doing catkin_make for rtt_ros_integration, the build failed with this
> messages :
>
> make[2]: *** No rule to make target
> `rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/ros_std_msgs_transport.cpp',
> needed by
> `rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/ros_std_msgs_transport.cpp.o'.
> Stop.
> make[1]: ***
> [rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/all]
> Error 2
> make[1]: *** Waiting for unfinished jobs....
> make: *** [all] Error 2
> Invoking "make" failed
>
> Does anyone had made this working ? Do I need any hack ?
>
>
> --
> Orocos-Users mailing list
> Orocos-Users [..] ...
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>
>
rtt_ros_integration build failed
2014-02-09 17:26 GMT+01:00 Jonathan Bohren <jonathan [dot] bohren [..] ...>:
> Willy,
>
> Which branch of rtt_ros_integration are you using, and could you post your
> full build log somewhere?
>
I followed the instruction from :
https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
So it should be the hydro-devel branch.
I cleaned everything from past builds and did :
source /opt/ros/install_isolated/setup.sh
source /opt/orocos/underlay_isolated/install_isolated/setup.sh
catkin_make
The log is enclosed
Also, if you create a new clean workspace, does it still fail to build?
>
> -j
>
Yes, as defined in the instruction just over, I had to created a brand new
workspace "underlay" to do this.
My orocos_toolchain installation (the step before) is now properly done.
> On Feb 9, 2014 4:16 AM, "Willy Lambert" <lambert [dot] willy [..] ...> wrote:
>
>> Hi,
>>
>> I continued the installation of orocos following the instructions for ROS
>> (as only orocos is causing problem)
>>
>> In doing catkin_make for rtt_ros_integration, the build failed with this
>> messages :
>>
>> make[2]: *** No rule to make target
>> `rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/ros_std_msgs_transport.cpp',
>> needed by
>> `rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/ros_std_msgs_transport.cpp.o'.
>> Stop.
>> make[1]: ***
>> [rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/all]
>> Error 2
>> make[1]: *** Waiting for unfinished jobs....
>> make: *** [all] Error 2
>> Invoking "make" failed
>>
>> Does anyone had made this working ? Do I need any hack ?
>>
>>
>> --
>> Orocos-Users mailing list
>> Orocos-Users [..] ...
>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>
>>
rtt_ros_integration build failed
2014-02-15 15:45 GMT+01:00 Willy Lambert <lambert [dot] willy [..] ...>:
>
>
>
> 2014-02-09 17:26 GMT+01:00 Jonathan Bohren <jonathan [dot] bohren [..] ...>:
>
> Willy,
>>
>> Which branch of rtt_ros_integration are you using, and could you post
>> your full build log somewhere?
>>
> I followed the instruction from :
> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
> So it should be the hydro-devel branch.
>
> I cleaned everything from past builds and did :
> source /opt/ros/install_isolated/setup.sh
> source /opt/orocos/underlay_isolated/install_isolated/setup.sh
> catkin_make
>
> The log is enclosed
>
>
> Also, if you create a new clean workspace, does it still fail to build?
>>
>> -j
>>
>
> Yes, as defined in the instruction just over, I had to created a brand new
> workspace "underlay" to do this.
>
> My orocos_toolchain installation (the step before) is now properly done.
>
>
>> On Feb 9, 2014 4:16 AM, "Willy Lambert" <lambert [dot] willy [..] ...> wrote:
>>
>>> Hi,
>>>
>>> I continued the installation of orocos following the instructions for
>>> ROS (as only orocos is causing problem)
>>>
>>> In doing catkin_make for rtt_ros_integration, the build failed with this
>>> messages :
>>>
>>> make[2]: *** No rule to make target
>>> `rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/ros_std_msgs_transport.cpp',
>>> needed by
>>> `rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/ros_std_msgs_transport.cpp.o'.
>>> Stop.
>>> make[1]: ***
>>> [rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/all]
>>> Error 2
>>> make[1]: *** Waiting for unfinished jobs....
>>> make: *** [all] Error 2
>>> Invoking "make" failed
>>>
>>> Does anyone had made this working ? Do I need any hack ?
>>>
>>>
>>> --
>>> Orocos-Users mailing list
>>> Orocos-Users [..] ...
>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>>
>>>
>
To be precise, the faulty package seems to be : rtt-std_msgs-ros-transport
Found in doing :
catkin_make
=> failed
cd build
make rtt-std_msgs-ros-transport
Then a bunch of strange linking errors happens :
> >::~RosSubChannelElement()':
CMakeFiles/rtt-std_msgs-ros-transport.dir/ros_std_msgs_transport.cpp.o: In
function
`ros_integration::RosSubChannelElement<std_msgs::Bool_
ros_std_msgs_transport.cpp:(.text._ZN15ros_integration20RosSubChannelElementIN8std_msgs5Bool_ISaIvEEEED2Ev[_ZN15ros_integration20RosSubChannelElementIN8std_msgs5Bool_ISaIvEEEED5Ev]+0x72):
undefined reference to `ros::Subscriber::~Subscriber()'
ros_std_msgs_transport.cpp:(.text._ZN15ros_integration20RosSubChannelElementIN8std_msgs5Bool_ISaIvEEEED2Ev[_ZN15ros_integration20RosSubChannelElementIN8std_msgs5Bool_ISaIvEEEED5Ev]+0x7a):
undefined reference to `ros::NodeHandle::~NodeHandle()'
[....]
To be sure my environment is well setup, I created in the same shell a new
workspace and a new package following the ROS tutorials for catkin.
Everything went ok for this exemple (building and running) :
http://wiki.ros.org/ROS/Tutorials/WritingPublisherSubscriber%28c%2B%2B%29
FYI, here is the result of roswtf :
root@ard-rootfs-creator:/opt/myWkspce# roswtf
Loaded plugin tf.tfwtf
No package or stack in context
================================================================================
Static checks summary:
Found 1 warning(s).
Warnings are things that may be just fine, but are sometimes at fault
WARNING You are missing core ROS Python modules: rosinstall --
Found 1 error(s).
ERROR Not all paths in PYTHONPATH
[/opt/orocos/underlay_isolated/install_isolated/lib/python2.7/dist-packages:/opt/ros/install_isolated/lib/python2.7/dist-packages]
point to a directory:
*
/opt/orocos/underlay_isolated/install_isolated/lib/python2.7/dist-packages
================================================================================
Beginning tests of your ROS graph. These may take awhile...
analyzing graph...
... done analyzing graph
running graph rules...
... done running graph rules
Online checks summary:
Found 1 warning(s).
Warnings are things that may be just fine, but are sometimes at fault
WARNING The following node subscriptions are unconnected:
* /rosout:
* /rosout
rtt_ros_integration build failed
2014-02-18 21:07 GMT+01:00 Willy Lambert <lambert [dot] willy [..] ...>:
>
> > >::~RosSubChannelElement()':
>
>
> 2014-02-15 15:45 GMT+01:00 Willy Lambert <lambert [dot] willy [..] ...>:
>
>
>>
>>
>> 2014-02-09 17:26 GMT+01:00 Jonathan Bohren <jonathan [dot] bohren [..] ...>:
>>
>> Willy,
>>>
>>> Which branch of rtt_ros_integration are you using, and could you post
>>> your full build log somewhere?
>>>
>> I followed the instruction from :
>> https://github.com/orocos/rtt_ros_integration/blob/hydro-devel/README.md
>> So it should be the hydro-devel branch.
>>
>> I cleaned everything from past builds and did :
>> source /opt/ros/install_isolated/setup.sh
>> source /opt/orocos/underlay_isolated/install_isolated/setup.sh
>> catkin_make
>>
>> The log is enclosed
>>
>>
>> Also, if you create a new clean workspace, does it still fail to build?
>>>
>>> -j
>>>
>>
>> Yes, as defined in the instruction just over, I had to created a brand
>> new workspace "underlay" to do this.
>>
>> My orocos_toolchain installation (the step before) is now properly done.
>>
>>
>>> On Feb 9, 2014 4:16 AM, "Willy Lambert" <lambert [dot] willy [..] ...> wrote:
>>>
>>>> Hi,
>>>>
>>>> I continued the installation of orocos following the instructions for
>>>> ROS (as only orocos is causing problem)
>>>>
>>>> In doing catkin_make for rtt_ros_integration, the build failed with
>>>> this messages :
>>>>
>>>> make[2]: *** No rule to make target
>>>> `rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/ros_std_msgs_transport.cpp',
>>>> needed by
>>>> `rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/ros_std_msgs_transport.cpp.o'.
>>>> Stop.
>>>> make[1]: ***
>>>> [rtt_ros_integration/typekits/rtt_std_msgs/std_msgs_typekit/CMakeFiles/rtt-std_msgs-ros-transport.dir/all]
>>>> Error 2
>>>> make[1]: *** Waiting for unfinished jobs....
>>>> make: *** [all] Error 2
>>>> Invoking "make" failed
>>>>
>>>> Does anyone had made this working ? Do I need any hack ?
>>>>
>>>>
>>>> --
>>>> Orocos-Users mailing list
>>>> Orocos-Users [..] ...
>>>> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users
>>>>
>>>>
>>
> To be precise, the faulty package seems to be : rtt-std_msgs-ros-transport
> Found in doing :
> catkin_make
> => failed
> cd build
> make rtt-std_msgs-ros-transport
>
>
> Then a bunch of strange linking errors happens :
> CMakeFiles/rtt-std_msgs-ros-transport.dir/ros_std_msgs_transport.cpp.o: In
> function
> `ros_integration::RosSubChannelElement<std_msgs::Bool_
> ros_std_msgs_transport.cpp:(.text._ZN15ros_integration20RosSubChannelElementIN8std_msgs5Bool_ISaIvEEEED2Ev[_ZN15ros_integration20RosSubChannelElementIN8std_msgs5Bool_ISaIvEEEED5Ev]+0x72):
> undefined reference to `ros::Subscriber::~Subscriber()'
> ros_std_msgs_transport.cpp:(.text._ZN15ros_integration20RosSubChannelElementIN8std_msgs5Bool_ISaIvEEEED2Ev[_ZN15ros_integration20RosSubChannelElementIN8std_msgs5Bool_ISaIvEEEED5Ev]+0x7a):
> undefined reference to `ros::NodeHandle::~NodeHandle()'
> [....]
>
> To be sure my environment is well setup, I created in the same shell a new
> workspace and a new package following the ROS tutorials for catkin.
> Everything went ok for this exemple (building and running) :
> http://wiki.ros.org/ROS/Tutorials/WritingPublisherSubscriber%28c%2B%2B%29
>
>
> FYI, here is the result of roswtf :
>
> root@ard-rootfs-creator:/opt/myWkspce# roswtf
> Loaded plugin tf.tfwtf
> No package or stack in context
>
> ================================================================================
> Static checks summary:
>
> Found 1 warning(s).
> Warnings are things that may be just fine, but are sometimes at fault
>
> WARNING You are missing core ROS Python modules: rosinstall --
>
> Found 1 error(s).
>
> ERROR Not all paths in PYTHONPATH
> [/opt/orocos/underlay_isolated/install_isolated/lib/python2.7/dist-packages:/opt/ros/install_isolated/lib/python2.7/dist-packages]
> point to a directory:
> *
> /opt/orocos/underlay_isolated/install_isolated/lib/python2.7/dist-packages
>
>
> ================================================================================
> Beginning tests of your ROS graph. These may take awhile...
> analyzing graph...
> ... done analyzing graph
> running graph rules...
> ... done running graph rules
>
> Online checks summary:
>
> Found 1 warning(s).
> Warnings are things that may be just fine, but are sometimes at fault
>
> WARNING The following node subscriptions are unconnected:
> * /rosout:
> * /rosout
>
>
>
The problem was xpath was missing, and I wasn't on last rtt branch so I
didn't had the check that should check about it presence and creates an
error.
Installing xpath, cleaning the workspace and building it again solved the
issue.