Closed jaydcarlson closed 2 months ago
Sorry you're having trouble. The error you're seeing is because the C++ part of the framework hasn't been properly set up. If you follow the instructions in the user guide for building the container, do you still see problems?
I'm trying to build it natively without using containers. On prior Holoscan Sensor Bridge releases, I've been able to pip install ./python
and it would automatically run the CMake build for the native components. Is that no longer supported?
Holoscan sensor bridge is tightly coupled with Holoscan SDK, which is supported via containers; so (at this time) building outside that environment isn't supported.
(Closing this item; please reach out if you have any other questions!)
Just as an epilogue, I discovered this was actually my bad: while debugging another build issue I had turned off HOLOLINK_BUILD_PYTHON
in CMakeLists.txt and completely forgot to turn it back on. Doh! Running pip install ./python
now correctly builds the CMake-based native code and links it together into the Python module and installs it to the system.
(So while you guys might not support running this outside of a container, it definitely works, and given the annoyances of doing development inside containers, this is definitely preferred for the bulk of development by my team.)
Great news; thanks so much for the update.
After installing the 1.1.0-EA release via
pip install ./python
, I attempt to run any example, but get the error:Older releases work without issue