Skip to content

Conversation

@npmenard
Copy link
Contributor

@npmenard npmenard commented Jan 7, 2026

@npmenard npmenard requested a review from acmorrow January 7, 2026 19:56

find_package(Eigen3 CONFIG REQUIRED)
find_package(viam-cpp-sdk 0.23 CONFIG REQUIRED viamsdk)
find_package(viam-cpp-sdk 0.25 CONFIG REQUIRED viamsdk)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@acmorrow should we bump higher?

Copy link
Contributor

Choose a reason for hiding this comment

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

This line doesn't actually select the version of the C++ SDK we use. It just sets the minimum we will accept. We are actually already using 0.25, per:

However, since we do actually rely on that functionality, it is probably a good idea to advance this version as well.

Copy link
Contributor

Choose a reason for hiding this comment

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

Per your question on bumping higher, the latest C++ SDK release is 0.27.0, but I haven't been carefully tracking the changes. @lia-viam is there anything important for us to pick up in 0.26.0 or 0.27.0?

Copy link

Choose a reason for hiding this comment

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

I think no! Other than proto api updates it's changes that don't touch components you're working on in this repo, or don't affect your target platforms.

@acmorrow
Copy link
Contributor

@npmenard - Are you still interested in this change? If so, looks like C++ SDK has released 0.28.

@lia-viam
Copy link

@npmenard - Are you still interested in this change? If so, looks like C++ SDK has released 0.28.

0.28 contains the fix you submitted for the missing kinematics.hpp in the public file set, as well as the VIAM_MODULE_LOG which I hope will be of use.

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.

3 participants