[ros-users] [Discourse.ros.org] [Next Generation ROS] Own me…

Top Page
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Discourse.ros.org
To: ros-users
Subject: [ros-users] [Discourse.ros.org] [Next Generation ROS] Own message generator and building tests

For my C# wrapper I wrote my own message generator and implemented a rosidl_generator_cs package ( https://github.com/firesurfer/rosidl_generator_cs ).

This works fine when doing a normal build but today I tried building ros2 with the --build-tests option. With this option the build fails at the builtin_interfaces package.

    Scanning dependencies of target builtin_interfaces__py
    Scanning dependencies of target generate_cs_messages_Time
    make[2]: *** Keine Regel vorhanden, um das Ziel /home/firesurfer/workspace/ros2_ws/src/ros2/common_interfaces/builtin_interfaces/ros2cs_message_generator, 
    bentigt von CMakeFiles/generate_cs_messages_Duration, zu erstellen.  Schluss.
    CMakeFiles/Makefile2:520: die Regel fr Ziel CMakeFiles/generate_cs_messages_Duration.dir/all scheiterte
    make[1]: *** [CMakeFiles/generate_cs_messages_Duration.dir/all] Fehler 2
    make[1]: *** Es wird auf noch nicht beendete Prozesse gewartet...
    make[2]: *** Keine Regel vorhanden, um das Ziel /home/firesurfer/workspace/ros2_ws/src/ros2/common_interfaces/builtin_interfaces/ros2cs_message_generator, 
    bentigt von CMakeFiles/generate_cs_messages_Time, zu erstellen.  Schluss.
    CMakeFiles/Makefile2:1378: die Regel fr Ziel CMakeFiles/generate_cs_messages_Time.dir/all scheiterte
    make[1]: *** [CMakeFiles/generate_cs_messages_Time.dir/all] Fehler 2

Only english (sry that I'm working on a german system) the error is (translated):

    No rule exists to create the target /home/firesurfer/workspace/ros2_ws/src/ros2/common_interfaces/builtin_interfaces/ros2cs_message_generator, 
    needed from CMakeFiles/generate_cs_messages_Duration, Exit.
    CMakeFiles/Makefile2:520: the rule for target CMakeFiles/generate_cs_messages_Duration.dir/all failed.

Then it says the same for the Time message.
I've got absolutely no idea why everything works fine if I'm building without tests but fails with tests enabled.

[Visit Topic](http://discourse.ros.org/t/own-message-generator-and-building-tests/796/1) or reply to this email to respond.

If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
ros-users mailing list

Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>