Closed WilliamGFish closed 2 weeks ago
PR missing one of the required labels: {'internal', 'dependencies', 'documentation', 'enhancement', 'bug', 'breaking-change', 'new feature'}
The problem is that platform_common.c (where _z_report_system_error is defined) is not included in CMakeLists.txt for zephyr, thanks for pointing that out. Here is the fix, please check that it works for you: https://github.com/eclipse-zenoh/zenoh-pico/pull/778
OK, found the issue, it relates to PR #586 ( Fix system calls return error processing)
Causes compilation errors:
They are calling a function within a Marco which causes a compilation problem:
Unfortunately, #define is a pre-processor directive used in C programs to define macros so the function has not been defined. Removing the function call and some logic amends it could be:
Fixes Issue: #775 [Bug] zenoh-pico: zephyr: Compilation Errors
Billy..