cyclonedds-python
cyclonedds-python copied to clipboard
Can't install CycloneDDS Python module because no q_* files in include/dds/ddsi/
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?
hi @pscheie.
probably you are install latest (0.10.4) cyclonedds. can you try to build 0.10.2 version of cyclonedds?