Skip to content
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

fix build and CI/CD checks (#1) #7

Open
wants to merge 1 commit into
base: foxy-humble
Choose a base branch
from

Conversation

tfoldi
Copy link

@tfoldi tfoldi commented Oct 20, 2024

  • Fixed the build on humble (added a missing package from deps and C++-17 support)
  • Added automated CI/CD checks to test build on Humble and Foxy
image

Fixes #6 and implements some fixes from #4

* build: add C++17 flags
* ci: initial version
* ci: add deps
* ci: add tf2-sensor-msgs
* doc: add tf sensor msgs
@andyvpoeijer188
Copy link

Can confirm on a clean Ubuntu 22.04 install with ROS2 Humble that it doesn't compile without changing the CMakeLists files. I can't merge it because I'm not the author nor a contributor, but it helped me a lot, so thank you!

@elizabethhng
Copy link

Can also confirm that this fixed my build issues on Ubuntu 22.04 Humble which previously could not build successfully without these modifications. Thank you so much @tfoldi and @jizhang-cmu , this helped me a lot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build issue under humble
3 participants