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

Can't install CycloneDDS Python module because no q_* files in include/dds/ddsi/ #227

Open
pscheie opened this issue Oct 26, 2023 · 1 comment

Comments

@pscheie
Copy link

pscheie commented Oct 26, 2023

On Debian 12 bookworm, I've installed CycloneDDS via git to /opt/cyclonedds, and set CYCLONEDDS_HOME=/opt/cyclonedds. When I run pip to install the CycloneDDS Python module, it fails saying it can't find dds/ddsi/q_radmin.h. And indeed, there are no q_* files in /opt/cyclonedds/include/dds/ddsi/. I looked at another machine where the Python module is already installed and working and I see ~30 q_* files in include/dds/ddsi/. I think that other machine had CycloneDDS installed about a year ago (?). So, 1) should those files be missing or included? 2) If they're not needed anymore, should the Python module install still look for them?

@Splinter1984
Copy link

Splinter1984 commented Nov 7, 2023

hi @pscheie.
probably you are install latest (0.10.4) cyclonedds. can you try to build 0.10.2 version of cyclonedds?

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

No branches or pull requests

2 participants