i80_controller_example missing lvgl.h
Posted: Mon Apr 25, 2022 5:34 pm
The i80_controller example fails to compile.
https://github.com/espressif/esp-idf/tr ... controller
https://github.com/espressif/esp-idf/tr ... controller
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj
ccache J:\Espressif\tools\xtensa-esp32s3-elf\esp-2021r2-patch3-8.4.0\xtensa-esp32s3-elf\bin\xtensa-esp32s3-elf-gcc.exe -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DUNITY_INCLUDE_CONFIG_H -Iconfig -I../main -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/newlib/platform_include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/freertos/FreeRTOS-Kernel/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/freertos/esp_additions/include/freertos -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/freertos/esp_additions/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_hw_support/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_hw_support/include/soc -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_hw_support/include/soc/esp32s3 -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_hw_support/port/esp32s3/. -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_hw_support/port/esp32s3/private_include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/heap/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/log/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/lwip/include/apps -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/lwip/include/apps/sntp -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/lwip/lwip/src/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/lwip/port/esp32/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/lwip/port/esp32/include/arch -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/soc/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/soc/esp32s3/. -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/soc/esp32s3/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/hal/esp32s3/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/hal/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/hal/platform_port/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_rom/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_rom/include/esp32s3 -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_rom/esp32s3 -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_common/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_system/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_system/port/soc -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_system/port/include/private -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/xtensa/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/xtensa/esp32s3/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/driver/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/driver/esp32s3/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/driver/deprecated -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_pm/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_ringbuf/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/efuse/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/efuse/esp32s3/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/vfs/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_wifi/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_event/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_netif/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_eth/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/tcpip_adapter/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_phy/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_phy/esp32s3/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_timer/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/mbedtls/port/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/mbedtls/mbedtls/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/mbedtls/esp_crt_bundle/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/app_update/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/spi_flash/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/bootloader_support/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/bootloader_support/bootloader_flash/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/nvs_flash/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/pthread/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/wpa_supplicant/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/wpa_supplicant/port/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/wpa_supplicant/esp_supplicant/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/app_trace/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/asio/asio/asio/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/asio/port/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/unity/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/unity/unity/src -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/cmock/CMock/src -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/console -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/http_parser -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp-tls -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp-tls/esp-tls-crypto -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_adc_cal/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_gdbstub/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_gdbstub/xtensa -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_gdbstub/esp32s3 -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_hid/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/tcp_transport/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_http_client/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_http_server/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_https_ota/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_lcd/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_lcd/interface -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/protobuf-c/protobuf-c -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/protocomm/include/common -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/protocomm/include/security -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/protocomm/include/transports -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/mdns/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_local_ctrl/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/sdmmc/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_serial_slave_link/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/esp_websocket_client/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/espcoredump/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/espcoredump/include/port/xtensa -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/wear_levelling/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/fatfs/diskio -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/fatfs/vfs -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/fatfs/src -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/freemodbus/common/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/idf_test/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/idf_test/include/esp32s3 -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/ieee802154/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/json/cJSON -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/mqtt/esp-mqtt/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/perfmon/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/spiffs/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/usb/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/ulp/ulp_common/include -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/ulp/ulp_common/include/esp32s3 -IJ:/Espressif/frameworks/esp-idf-master/esp-idf/components/wifi_provisioning/include -mlongcalls -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Og -fmacro-prefix-map=J:/Espressif/frameworks/esp-idf-master/workspace/i80_controller=. -fmacro-prefix-map=J:/Espressif/frameworks/esp-idf-master/esp-idf=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0-dev-1730-g229ed0848\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\i80_controller_example_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.c.obj -c ../main/i80_controller_example_main.c
../main/i80_controller_example_main.c:17:10: fatal error: lvgl.h: No such file or directory
#include "lvgl.h"
^~~~~~~~
compilation terminated.