VRS is a file format optimized to record & playback streams of sensor data, such as images, audio samples, and any other discrete sensors (IMU, temperature, etc), stored in per-device streams of timestamped records.
Generate build files using CMake with Ninja:
cmake -S . -B build/ -G Ninja
Build the project using Ninja
ninja -C build/
Full logs or other relevant observations:
undefined reference to `aio_return'
undefined reference to `aio_write'
in building sample_playback_app, sample_recording_app, test_vrslib, test_vrslib_file_tests, vrs_utils
System
Ubuntu 20.04
Clang 10.0.0
Ninja 1.10.0
My Fix
I manually edited the CMakeLists.txt files to add the rt library to the target_link_libraries command for the affected targets to make it compile
Instructions To Reproduce the 🐛 Bug:
cmake -S . -B build/ -G Ninja
ninja -C build/
Full logs or other relevant observations:
in building sample_playback_app, sample_recording_app, test_vrslib, test_vrslib_file_tests, vrs_utils
System Ubuntu 20.04 Clang 10.0.0 Ninja 1.10.0
My Fix I manually edited the CMakeLists.txt files to add the rt library to the target_link_libraries command for the affected targets to make it compile