You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IDF version (run git describe --tags to find it): v4.0-dev-1443-g39f090a4f
Build System: both
Compiler version (run xtensa-esp32-elf-gcc --version to find it): 8.2.0
Operating System: Fedora 30
Power Supply: external 3.3V
Problem Description
trying to compile the lvgl examples on idf 4.0 / gcc 8.2 tool chain results in dozens of errors. Is this even supported?
Expected Behavior
successful make
Actual Behavior
hundreds of errors like
/opt/esp32-idf/projects/esp-iot-solution/submodule/esp-idf/components/newlib/include/sys/reent.h:166:8: error: '_VOID' does not name a type
extern _VOID _EXFUN(__sinit,(struct _reent *));
There's a example project on the LVGL repo which is running using both IDF3.3 and 4.0, maybe it can help you to get up and running, its available here: lv_port_esp32_ili9341.
We're also trying to find a easy way to integrate lvgl into esp32 projects in here, maybe you can help us with some suggestions.
github-actionsbot
changed the title
Is it possible to compile the lvgl examples on idf 4.0 / gcc 8.2 tool chain?
Is it possible to compile the lvgl examples on idf 4.0 / gcc 8.2 tool chain? (AEGHB-290)
Jul 10, 2023
Environment
Development Kit: none
Kit version
Module or chip used: ESP32-WROVER-B
IDF version (run
git describe --tags
to find it): v4.0-dev-1443-g39f090a4fBuild System: both
Compiler version (run
xtensa-esp32-elf-gcc --version
to find it): 8.2.0Operating System: Fedora 30
Power Supply: external 3.3V
Problem Description
trying to compile the lvgl examples on idf 4.0 / gcc 8.2 tool chain results in dozens of errors. Is this even supported?
Expected Behavior
successful make
Actual Behavior
hundreds of errors like
/opt/esp32-idf/projects/esp-iot-solution/submodule/esp-idf/components/newlib/include/sys/reent.h:166:8: error: '_VOID' does not name a type
extern _VOID _EXFUN(__sinit,(struct _reent *));
/opt/esp32-idf/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:155:44: error: expected initializer before '__result_use_check'
void *reallocarray(void *, size_t, size_t) __result_use_check __alloc_size(2)
etc
other projects build fine.
Steps to repropduce
Code to reproduce this issue
Debug Logs
Other items if possible
The text was updated successfully, but these errors were encountered: