Question/Issue:
I have generated a C++ portable library (for keyword spotting) to be used with an esp32-devkit-c board. But, during compiling the espressif project I am getting an error include header error for the file “machine/_default_types.h”.
Project ID:
651949
Context/Use case:
Model is for keyword spotting. Generated a portable C++ lib (float32 type)
Steps Taken:
- Trying to compile, error…
Expected Outcome:
Want to compile this and run live classification test on the device. Should I go for any other type of deployment. The board I am using, esp32-s3-devkit-c, is not supported by default.
Actual Outcome:
Compiler error. Cannot find the file #include <machine/_default_types.h>
Reproducibility:
- [X] Always
- [ ] Sometimes
- [ ] Rarely
Environment:
- 
Platform: ESP-32-S3-Devkit-C 
- 
Build Environment Details: Espressif IDF 
- 
OS Version: Windows 11 
- 
Edge Impulse Version (Firmware): 1.71.8 (library deployment) 
- 
Edge Impulse CLI Version: Not installed. Is this needed for lib deployment? 
- 
Project Version: ?? 
- 
Custom Blocks / Impulse Configuration: [Describe custom blocks used or impulse configuration] 
 Logs/Attachments:
 [Include any logs or screenshots that may help in diagnosing the issue]
Additional Information:
[Any other information that might be relevant]