-
Notifications
You must be signed in to change notification settings - Fork 188
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
scaled JTC does not build against humble version of ros2_controllers #674
Comments
Okay, this seems to be exactly the same problem I encounter during a build from source as per the main page (main-page). Just to save others with really fresh installs from searching (like I did): Right now, neither the binary install of the Driver, nor the build from source work successfully for me on two seperate ubuntu 22.04 desktops. Now keeping to the source build: This happens to me during Step 4:
As step 5 mentions to update before filing an issue, I of course did that too, to no avail with the output: I guess I could either try to fix it in the source code myself, hoping that it does not break anywhere else First I'll try my luck again with the binaries, maybe there is a way to stop the access to the gpio and zero_ftsensor that stops that from working ( see #677 ). Otherwise I'll play around with different software versions. |
Just for reference: Are you trying to build the main branch against humble? If so, please don't we have a humble branch for a reason. We don't plan to keep the main branch compatible to "older" releases. |
#682 fixes it |
This time the build from source (yes, from humble branch with git clone -b humble ...) went through. Sadly, it does not fix my problem, I now run into a problem at the same point where the binary instal fails for me. |
As written above it is not intended to build the main branch on humble, at all. The main branch is for the most recent changes that are meant to run with rolling. We try to port back as much as possible to humble and iron. If there is something missing in your opinion, please open a separate issue about this. @WaReStu yes, please. If there is an issue that persists when trying to use the binary installation, please open a separate issue. |
Apparently the definition of publish_state in the JTC has changed.
One possible solution might be to implement a compile time switch which checks for the set ROS_DISTRO version. See https://answers.ros.org/question/336640/get-ros2-version-in-c/
The text was updated successfully, but these errors were encountered: