-
Notifications
You must be signed in to change notification settings - Fork 21
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
Vendordep Shared Object Dependencies #188
Comments
There's a way to depend on another library existing, but not a way to depend on a specific version of that library existing. Version specific management is hard, and not something we have a lot of time to work on. |
Cool! Do you mind telling me what that is? It should suffice for now. Thanks for the help! |
Thanks! Should I close? The issue is resolved well enough for me! |
Probably. I don't see us adding version support in the future. |
Is there a way to specify library dependencies in a vendor json file?
Our team has a vendor dependency that depends on the PhoenixV6 vendordep, which strictly uses shared libraries. The problem is that if the end-user has a different version of the PhoenixV6 vendordep added to their project, the build fails with linker errors. Other libraries, such as pathplanner, solve this issue by selecting the static library option for their vendordeps, but there aren't any static versions of the PhoenixV6 vendordep, so this isn't feasible for me.
So, is there any way to specify in our vendordep that we depend on a specific version of another vendordep?
The text was updated successfully, but these errors were encountered: