-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build failed for ROS2 Galacitc #19
Comments
First of all, we currently do not yet officially support ROS2. We have a ROS2 branch (that you checked out I guess) and an almost ready PR #16. The PR is currently blocked by ros/rosdistro#36406. Until the PR in the rosdistro repository is resolved, the package will not be available for installation via Second, we are currently planning to only support ROS2 Humble, ROS2 Rolling, and onwards. Nevertheless, I just tried to build this for Galactic anyway. The problem seems to be that the header file Please let us know whether this has resolved the issue for you. We will consider whether to officially support Galactic as well. |
Thanks for your reply. Just had a quick try, after modifying
Haven't test whether the node work properly. I will test this later today and give feedback. |
Also Checked |
You can ignore those build warnings. Please let me know whether you can also successfully run the node with Galactic! Supporting Foxy would involve more work I believe and we currently don't plan for it. The GenericSubscriber/GenericPublisher we use were only added to rclcpp with Galactic (ros2/rclcpp#1452). I guess one could try to have a copy of their implementations in this repository, but it's likely some work to get it running. |
I tried the example of quick start, the node works fine. The messages are successfully sent and received in 2 terminals. Thanks for the instruction. I might try to build this in Foxy later as well. |
Modify `env.hpp` to `get_env.hpp` according to ika-rwth-aachen#19
Have you successfully compiled and run it on foxy? Compared with Galacitc, what modifications need to be made to the foxy version? |
Please see my comment above.
|
I am using galactic for my project. I tried install
mqtt_client
withsudo apt install ros-galactic-mqtt-client
, and it gave me the errorE: Unable to locate package ros-galactic-mqtt-client
.Then I tried to build it from source. I run
colcon build --packages-up-to mqtt_client --cmake-args -DCMAKE_BUILD_TYPE=Release
, first it gave me this error:After I build
paho.mqtt.c
andpaho.mqtt.cpp
, it gives me another error:Could you please tell me how to solve this problem? Thanks!
The text was updated successfully, but these errors were encountered: