-
Notifications
You must be signed in to change notification settings - Fork 127
Description
Answers checklist.
- I have read the component documentation ESP-IDF Components and the issue is not addressed there.
- I am using target and esp-idf version as defined in component's idf_component.yml
- I have searched the issue tracker for a similar issue and not found any related issue.
Which component are you using? If you choose Other, provide details in More Information.
bdc_motor
ESP-IDF version.
v5.3.3
Development Kit.
ESP32
Used Component version.
onewire_bus v1.0.2
More Information.
Base OS is FreeBSD, recent ESP-IDF 5.3.3. espressif/idf-extra-components is aquired as git submodule and added to CMakeLists.txt via EXTRA_COMPONENT_DIRS.
When trying to build a small project having the aformentioned repo in path, preparation of the project always bails out, like
[...]
espressif/idf-extra-components/cbor/tinycbor/src/cbor.h:41:10: fatal error: tinycbor-export.h: No such file or directory
41 | #include "tinycbor-export.h"
| ^~~~~~~~~~~~~~~~~~~
compilation terminated.
[...]
Similar error occurs in subfolder libsodium, where CMakeLists.txt incorporates a file "obsolete.c" which doesn't exist. By commenting that mistake out, the above error occurs, so I guess there is more to refurbish for ESP-IDF > 5.3 conformity.
I'm only interested in the subfolder for onewire_bus.