CMake cyclic dependency error with shared libraries on Linux
I’m encountering a CMake error when building a project with shared libraries that have cyclic dependencies:
signal_watcher.hpp missing after installing iceoryx
I’m trying to install iceoryx in Ubuntu 20.04 to follow this tutorial: https://github.com/eclipse-iceoryx/iceoryx/blob/v2.0.0/iceoryx_examples/callbacks. I followed the cmake build instructions here: https://iceoryx.io/v1.0.1/getting-started/installation/. After installing and trying to run the example code I get an error that signal_watcher.hpp
was not found. When I look in the local install directory: /usr/local/include/iceoryx/v2.90.0/iceoryx_hoofs/posix_wrapper/
I don’t see that particular header file but see others like signal_handler.hpp
.