Skip to content

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

Open
tfoldi wants to merge 1 commit intojizhang-cmu:foxy-humblefrom
tfoldi:foxy-humble
Open

fix build and CI/CD checks (#1)#7
tfoldi wants to merge 1 commit intojizhang-cmu:foxy-humblefrom
tfoldi:foxy-humble

Conversation

@tfoldi
Copy link
Copy Markdown

@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
Copy Markdown

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
Copy Markdown

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