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

Generate ROS nodes on Windows #361

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

alphaville
Copy link
Owner

Main Changes

  • Describe main changes

Although ROS (v1) does not run on Windows, OpEn will generate a ROS package without the generated static library file (which is a DLL file on Windows, which cannot be used in ROS). At the same time, a warning is printed in the console telling the user they will not be able to use the generated ROS node and they will have to compile it on Linux by themselves.

Alongside, the user should not be allows to generate a ROS node unless they have built the optimiser. The reason is that it relies on Python bindings, which are auto-generated by cargo.

Associated Issues

TODOs

  • Documentation
  • All tests must pass
  • Update CHANGELOG(s)
  • Update webpage documentation
  • Bump versions (in CHANGELOG, Cargo.toml and VERSION)

@alphaville alphaville added bug Something isn't working python issue related to python ros Robot Operating System labels Oct 14, 2024
@alphaville alphaville self-assigned this Oct 14, 2024
@alphaville
Copy link
Owner Author

@ruairimoran could you please test this on Windows?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working python issue related to python ros Robot Operating System
Projects
None yet
Development

Successfully merging this pull request may close these issues.

File not found error while building ROS node on Windows
1 participant