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

Fixes needed to get jazzy source build to work on nobleo-main #4

Merged
merged 2 commits into from
Oct 29, 2024

Conversation

mbharatheesha
Copy link

No description provided.

@mbharatheesha mbharatheesha changed the title Fixes need to get jazzy source build to work on nobleo-main Fixes needed to get jazzy source build to work on nobleo-main Oct 29, 2024
find_package(pluginlib REQUIRED)
find_package(rviz_common REQUIRED)
find_package(rviz_default_plugins REQUIRED)
find_package(visualization_msgs REQUIRED)
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something seems off with the necessity of this change. When I compiled this yesterday from source when some of the deps (for ex: pluginlib, rviz_common, visualization_msgs) were not installed, compilation wouldn't succeed first time obviously because the deps weren't available. But the build would fail even after installing those packages.

Only after find_packageing them did the build succeed. Now, when I try building this package without any of these changes, compilation succeeds just fine!

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In principle, since autoware_perception_msgs, rviz_common and rviz_default_plugins are listed as <depend> in package.xml, they should be find_packaged?

target_link_libraries(autoware_test_utils
yaml-cpp
)

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change is definitely needed as the build of this package consistently fails with a linking error.

@Timple
Copy link
Member

Timple commented Oct 29, 2024

Thanks, please also open up an upstream PR.

@Timple Timple merged commit e18dad1 into nobleo-main Oct 29, 2024
@mbharatheesha
Copy link
Author

Done: autowarefoundation#9178

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.

2 participants