Guest User

Untitled

a guest
Dec 6th, 2022
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.06 KB | None | 0 0
  1. make: Entering directory '/home/me/Repos/lv_micropython/ports/esp32'
  2. idf.py -D MICROPY_BOARD=GENERIC_S3 -B build-GENERIC_S3 build
  3. [1/404] cd /home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/esp-idf/main && echo -n
  4. [2/197] Performing build step for 'bootloader'
  5. [1/1] cd /home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/bootloader/esp-idf/esptool_py && /home/me/.espressif/python_env/idf4.4_py3.10_env/bin/python /home/me/esp/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 /home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/bootloader/bootloader.bin
  6. Bootloader binary size 0x48c0 bytes. 0x3740 bytes (43%) free.
  7. [3/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_obj_class.c.obj
  8. [4/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_theme.c.obj
  9. [5/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/draw/lv_draw.c.obj
  10. [6/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_obj_draw.c.obj
  11. [7/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/draw/lv_draw_img.c.obj
  12. [8/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_obj_style_gen.c.obj
  13. [9/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/draw/nxp/vglite/lv_gpu_nxp_vglite.c.obj
  14. [10/195] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.c.obj
  15. FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.c.obj
  16. /home/me/.espressif/tools/xtensa-esp32s3-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32s3-elf/bin/xtensa-esp32s3-elf-gcc -DFFCONF_H=\"/home/me/Repos/lv_micropython/lib/oofatfs/ffconf.h\" -DHAVE_CONFIG_H -DLFS1_NO_ASSERT -DLFS1_NO_DEBUG -DLFS1_NO_ERROR -DLFS1_NO_MALLOC -DLFS1_NO_WARN -DLFS2_NO_ASSERT -DLFS2_NO_DEBUG -DLFS2_NO_ERROR -DLFS2_NO_MALLOC -DLFS2_NO_WARN -DLV_KCONFIG_IGNORE -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DMICROPY_ESP_IDF_4=1 -DMICROPY_MODULE_FROZEN_MPY="(1)" -DMICROPY_QSTR_EXTRA_POOL=mp_qstr_frozen_const_pool -DMICROPY_VFS_FAT=1 -DMICROPY_VFS_LFS2=1 -D__DBINTERFACE_PRIVATE=1 -Dvirt_fd_t="void*" -I/home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/config -I/home/me/Repos/lv_micropython -I/home/me/Repos/lv_micropython/lib/berkeley-db-1.xx/PORT/include -I/home/me/Repos/lv_micropython/ports/esp32 -I/home/me/Repos/lv_micropython/ports/esp32/boards/GENERIC_S3 -I/home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3 -I/home/me/Repos/lv_micropython/lib/lv_bindings -I/home/me/esp/esp-idf/components/newlib/platform_include -I/home/me/esp/esp-idf/components/freertos/include -I/home/me/esp/esp-idf/components/freertos/include/esp_additions/freertos -I/home/me/esp/esp-idf/components/freertos/port/xtensa/include -I/home/me/esp/esp-idf/components/freertos/include/esp_additions -I/home/me/esp/esp-idf/components/esp_hw_support/include -I/home/me/esp/esp-idf/components/esp_hw_support/include/soc -I/home/me/esp/esp-idf/components/esp_hw_support/include/soc/esp32s3 -I/home/me/esp/esp-idf/components/esp_hw_support/port/esp32s3/. -I/home/me/esp/esp-idf/components/esp_hw_support/port/esp32s3/private_include -I/home/me/esp/esp-idf/components/heap/include -I/home/me/esp/esp-idf/components/log/include -I/home/me/esp/esp-idf/components/lwip/include/apps -I/home/me/esp/esp-idf/components/lwip/include/apps/sntp -I/home/me/esp/esp-idf/components/lwip/lwip/src/include -I/home/me/esp/esp-idf/components/lwip/port/esp32/include -I/home/me/esp/esp-idf/components/lwip/port/esp32/include/arch -I/home/me/esp/esp-idf/components/soc/include -I/home/me/esp/esp-idf/components/soc/esp32s3/. -I/home/me/esp/esp-idf/components/soc/esp32s3/include -I/home/me/esp/esp-idf/components/hal/esp32s3/include -I/home/me/esp/esp-idf/components/hal/include -I/home/me/esp/esp-idf/components/hal/platform_port/include -I/home/me/esp/esp-idf/components/esp_rom/include -I/home/me/esp/esp-idf/components/esp_rom/include/esp32s3 -I/home/me/esp/esp-idf/components/esp_rom/esp32s3 -I/home/me/esp/esp-idf/components/esp_common/include -I/home/me/esp/esp-idf/components/esp_system/include -I/home/me/esp/esp-idf/components/esp_system/port/soc -I/home/me/esp/esp-idf/components/esp_system/port/public_compat -I/home/me/esp/esp-idf/components/xtensa/include -I/home/me/esp/esp-idf/components/xtensa/esp32s3/include -I/home/me/esp/esp-idf/components/driver/include -I/home/me/esp/esp-idf/components/driver/esp32s3/include -I/home/me/esp/esp-idf/components/esp_pm/include -I/home/me/esp/esp-idf/components/esp_ringbuf/include -I/home/me/esp/esp-idf/components/efuse/include -I/home/me/esp/esp-idf/components/efuse/esp32s3/include -I/home/me/esp/esp-idf/components/vfs/include -I/home/me/esp/esp-idf/components/esp_wifi/include -I/home/me/esp/esp-idf/components/esp_event/include -I/home/me/esp/esp-idf/components/esp_netif/include -I/home/me/esp/esp-idf/components/esp_eth/include -I/home/me/esp/esp-idf/components/tcpip_adapter/include -I/home/me/esp/esp-idf/components/esp_phy/include -I/home/me/esp/esp-idf/components/esp_phy/esp32s3/include -I/home/me/esp/esp-idf/components/esp_ipc/include -I/home/me/esp/esp-idf/components/app_trace/include -I/home/me/esp/esp-idf/components/esp_timer/include -I/home/me/esp/esp-idf/components/app_update/include -I/home/me/esp/esp-idf/components/spi_flash/include -I/home/me/esp/esp-idf/components/bootloader_support/include -I/home/me/esp/esp-idf/components/bt/common/osi/include -I/home/me/esp/esp-idf/components/bt/include/esp32s3/include -I/home/me/esp/esp-idf/components/bt/common/api/include/api -I/home/me/esp/esp-idf/components/bt/common/btc/profile/esp/blufi/include -I/home/me/esp/esp-idf/components/bt/common/btc/profile/esp/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/porting/nimble/include -I/home/me/esp/esp-idf/components/bt/host/nimble/port/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ans/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/bas/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/dis/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gap/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gatt/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ias/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ipss/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/lls/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/tps/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/util/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/ram/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/config/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/porting/npl/freertos/include -I/home/me/esp/esp-idf/components/bt/host/nimble/esp-hci/include -I/home/me/esp/esp-idf/components/nvs_flash/include -I/home/me/esp/esp-idf/components/mbedtls/port/include -I/home/me/esp/esp-idf/components/mbedtls/mbedtls/include -I/home/me/esp/esp-idf/components/esp_adc_cal/include -I/home/me/esp/esp-idf/components/mdns/include -I/home/me/esp/esp-idf/components/console -I/home/me/esp/esp-idf/components/sdmmc/include -I/home/me/esp/esp-idf/components/ulp/include -I/home/me/esp/esp-idf/components/esp_http_client/include -I/home/me/esp/esp-idf/components/nghttp/port/include -I/home/me/esp/esp-idf/components/nghttp/nghttp2/lib/includes -I/home/me/esp/esp-idf/components/esp-tls -I/home/me/esp/esp-idf/components/esp-tls/esp-tls-crypto -I/home/me/esp/esp-idf/components/tinyusb/tinyusb/src -I/home/me/esp/esp-idf/components/tinyusb/additions/include -I/home/me/esp/esp-idf/components/freertos/include/freertos -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 -Os -freorder-blocks -fmacro-prefix-map=/home/me/Repos/lv_micropython/ports/esp32=. -fmacro-prefix-map=/home/me/esp/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=\"v4.4.3-239-gf90c12fc3c\" -DLV_KCONFIG_IGNORE -DLV_COLOR_DEPTH=16 -DESP_PLATFORM -DNDEBUG -D_POSIX_READER_WRITER_LOCKS -Wno-clobbered -Wno-deprecated-declarations -Wno-missing-field-initializers -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.c.obj -c /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.c
  17. In file included from /home/me/esp/esp-idf/components/esp_rom/include/esp32s3/rom/ets_sys.h:19,
  18. from /home/me/esp/esp-idf/components/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h:114,
  19. from /home/me/esp/esp-idf/components/freertos/include/esp_additions/freertos/FreeRTOSConfig.h:79,
  20. from /home/me/esp/esp-idf/components/freertos/include/freertos/FreeRTOS.h:57,
  21. from /home/me/Repos/lv_micropython/ports/esp32/mpconfigport.h:10,
  22. from /home/me/Repos/lv_micropython/py/mpconfig.h:62,
  23. from /home/me/Repos/lv_micropython/py/obj.h:31,
  24. from /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/../include/common.h:4,
  25. from /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.c:1:
  26. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h: In function 'SPH0645_WORKAROUND':
  27. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:85:18: error: implicit declaration of function 'I2S_TIMING_REG'; did you mean 'I2S_RX_TIMING_REG'? [-Werror=implicit-function-declaration]
  28. REG_SET_BIT( I2S_TIMING_REG(i2s_num), BIT(9));
  29. ^~~~~~~~~~~~~~
  30. /home/me/esp/esp-idf/components/soc/esp32s3/include/soc/soc.h:151:36: note: in definition of macro 'REG_SET_BIT'
  31. (*(volatile uint32_t*)(_r) |= (_b)); \
  32. ^~
  33. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:86:18: error: implicit declaration of function 'I2S_CONF_REG'; did you mean 'I2S_TX_CONF_REG'? [-Werror=implicit-function-declaration]
  34. REG_SET_BIT( I2S_CONF_REG(i2s_num), I2S_RX_MSB_SHIFT);
  35. ^~~~~~~~~~~~
  36. /home/me/esp/esp-idf/components/soc/esp32s3/include/soc/soc.h:151:36: note: in definition of macro 'REG_SET_BIT'
  37. (*(volatile uint32_t*)(_r) |= (_b)); \
  38. ^~
  39. In file included from /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.c:7:
  40. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h: At top level:
  41. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:180:21: error: 'SPI_HOST' undeclared here (not in a function); did you mean 'SPI3_HOST'?
  42. ENUM_SPI_HOST = SPI_HOST,
  43. ^~~~~~~~
  44. SPI3_HOST
  45. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:181:22: error: 'HSPI_HOST' undeclared here (not in a function); did you mean 'SPI3_HOST'?
  46. ENUM_HSPI_HOST = HSPI_HOST,
  47. ^~~~~~~~~
  48. SPI3_HOST
  49. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:182:22: error: 'VSPI_HOST' undeclared here (not in a function); did you mean 'SPI3_HOST'?
  50. ENUM_VSPI_HOST = VSPI_HOST,
  51. ^~~~~~~~~
  52. SPI3_HOST
  53. cc1: some warnings being treated as errors
  54. [11/195] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c.obj
  55. FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c.obj
  56. /home/me/.espressif/tools/xtensa-esp32s3-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32s3-elf/bin/xtensa-esp32s3-elf-gcc -DFFCONF_H=\"/home/me/Repos/lv_micropython/lib/oofatfs/ffconf.h\" -DHAVE_CONFIG_H -DLFS1_NO_ASSERT -DLFS1_NO_DEBUG -DLFS1_NO_ERROR -DLFS1_NO_MALLOC -DLFS1_NO_WARN -DLFS2_NO_ASSERT -DLFS2_NO_DEBUG -DLFS2_NO_ERROR -DLFS2_NO_MALLOC -DLFS2_NO_WARN -DLV_KCONFIG_IGNORE -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DMICROPY_ESP_IDF_4=1 -DMICROPY_MODULE_FROZEN_MPY="(1)" -DMICROPY_QSTR_EXTRA_POOL=mp_qstr_frozen_const_pool -DMICROPY_VFS_FAT=1 -DMICROPY_VFS_LFS2=1 -D__DBINTERFACE_PRIVATE=1 -Dvirt_fd_t="void*" -I/home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/config -I/home/me/Repos/lv_micropython -I/home/me/Repos/lv_micropython/lib/berkeley-db-1.xx/PORT/include -I/home/me/Repos/lv_micropython/ports/esp32 -I/home/me/Repos/lv_micropython/ports/esp32/boards/GENERIC_S3 -I/home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3 -I/home/me/Repos/lv_micropython/lib/lv_bindings -I/home/me/esp/esp-idf/components/newlib/platform_include -I/home/me/esp/esp-idf/components/freertos/include -I/home/me/esp/esp-idf/components/freertos/include/esp_additions/freertos -I/home/me/esp/esp-idf/components/freertos/port/xtensa/include -I/home/me/esp/esp-idf/components/freertos/include/esp_additions -I/home/me/esp/esp-idf/components/esp_hw_support/include -I/home/me/esp/esp-idf/components/esp_hw_support/include/soc -I/home/me/esp/esp-idf/components/esp_hw_support/include/soc/esp32s3 -I/home/me/esp/esp-idf/components/esp_hw_support/port/esp32s3/. -I/home/me/esp/esp-idf/components/esp_hw_support/port/esp32s3/private_include -I/home/me/esp/esp-idf/components/heap/include -I/home/me/esp/esp-idf/components/log/include -I/home/me/esp/esp-idf/components/lwip/include/apps -I/home/me/esp/esp-idf/components/lwip/include/apps/sntp -I/home/me/esp/esp-idf/components/lwip/lwip/src/include -I/home/me/esp/esp-idf/components/lwip/port/esp32/include -I/home/me/esp/esp-idf/components/lwip/port/esp32/include/arch -I/home/me/esp/esp-idf/components/soc/include -I/home/me/esp/esp-idf/components/soc/esp32s3/. -I/home/me/esp/esp-idf/components/soc/esp32s3/include -I/home/me/esp/esp-idf/components/hal/esp32s3/include -I/home/me/esp/esp-idf/components/hal/include -I/home/me/esp/esp-idf/components/hal/platform_port/include -I/home/me/esp/esp-idf/components/esp_rom/include -I/home/me/esp/esp-idf/components/esp_rom/include/esp32s3 -I/home/me/esp/esp-idf/components/esp_rom/esp32s3 -I/home/me/esp/esp-idf/components/esp_common/include -I/home/me/esp/esp-idf/components/esp_system/include -I/home/me/esp/esp-idf/components/esp_system/port/soc -I/home/me/esp/esp-idf/components/esp_system/port/public_compat -I/home/me/esp/esp-idf/components/xtensa/include -I/home/me/esp/esp-idf/components/xtensa/esp32s3/include -I/home/me/esp/esp-idf/components/driver/include -I/home/me/esp/esp-idf/components/driver/esp32s3/include -I/home/me/esp/esp-idf/components/esp_pm/include -I/home/me/esp/esp-idf/components/esp_ringbuf/include -I/home/me/esp/esp-idf/components/efuse/include -I/home/me/esp/esp-idf/components/efuse/esp32s3/include -I/home/me/esp/esp-idf/components/vfs/include -I/home/me/esp/esp-idf/components/esp_wifi/include -I/home/me/esp/esp-idf/components/esp_event/include -I/home/me/esp/esp-idf/components/esp_netif/include -I/home/me/esp/esp-idf/components/esp_eth/include -I/home/me/esp/esp-idf/components/tcpip_adapter/include -I/home/me/esp/esp-idf/components/esp_phy/include -I/home/me/esp/esp-idf/components/esp_phy/esp32s3/include -I/home/me/esp/esp-idf/components/esp_ipc/include -I/home/me/esp/esp-idf/components/app_trace/include -I/home/me/esp/esp-idf/components/esp_timer/include -I/home/me/esp/esp-idf/components/app_update/include -I/home/me/esp/esp-idf/components/spi_flash/include -I/home/me/esp/esp-idf/components/bootloader_support/include -I/home/me/esp/esp-idf/components/bt/common/osi/include -I/home/me/esp/esp-idf/components/bt/include/esp32s3/include -I/home/me/esp/esp-idf/components/bt/common/api/include/api -I/home/me/esp/esp-idf/components/bt/common/btc/profile/esp/blufi/include -I/home/me/esp/esp-idf/components/bt/common/btc/profile/esp/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/porting/nimble/include -I/home/me/esp/esp-idf/components/bt/host/nimble/port/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ans/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/bas/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/dis/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gap/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gatt/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ias/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ipss/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/lls/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/tps/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/util/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/ram/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/config/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/porting/npl/freertos/include -I/home/me/esp/esp-idf/components/bt/host/nimble/esp-hci/include -I/home/me/esp/esp-idf/components/nvs_flash/include -I/home/me/esp/esp-idf/components/mbedtls/port/include -I/home/me/esp/esp-idf/components/mbedtls/mbedtls/include -I/home/me/esp/esp-idf/components/esp_adc_cal/include -I/home/me/esp/esp-idf/components/mdns/include -I/home/me/esp/esp-idf/components/console -I/home/me/esp/esp-idf/components/sdmmc/include -I/home/me/esp/esp-idf/components/ulp/include -I/home/me/esp/esp-idf/components/esp_http_client/include -I/home/me/esp/esp-idf/components/nghttp/port/include -I/home/me/esp/esp-idf/components/nghttp/nghttp2/lib/includes -I/home/me/esp/esp-idf/components/esp-tls -I/home/me/esp/esp-idf/components/esp-tls/esp-tls-crypto -I/home/me/esp/esp-idf/components/tinyusb/tinyusb/src -I/home/me/esp/esp-idf/components/tinyusb/additions/include -I/home/me/esp/esp-idf/components/freertos/include/freertos -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 -Os -freorder-blocks -fmacro-prefix-map=/home/me/Repos/lv_micropython/ports/esp32=. -fmacro-prefix-map=/home/me/esp/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=\"v4.4.3-239-gf90c12fc3c\" -DLV_KCONFIG_IGNORE -DLV_COLOR_DEPTH=16 -DESP_PLATFORM -DNDEBUG -D_POSIX_READER_WRITER_LOCKS -Wno-clobbered -Wno-deprecated-declarations -Wno-missing-field-initializers -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c.obj -c /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c
  57. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:46: error: 'ADC1_GPIO36_CHANNEL' undeclared here (not in a function); did you mean 'ADC1_GPIO6_CHANNEL'?
  58. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  59. ^~~~~~~~~
  60. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:55:25: note: in definition of macro '_CONCAT3'
  61. #define _CONCAT3(a,b,c) a ## b ## c
  62. ^
  63. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:38: note: in expansion of macro 'CONCAT3'
  64. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  65. ^~~~~~~
  66. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:61:9: note: in expansion of macro 'GPIO_TO_ADC_ELEMENT'
  67. GPIO_TO_ADC_ELEMENT(36),
  68. ^~~~~~~~~~~~~~~~~~~
  69. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:46: error: 'ADC1_GPIO37_CHANNEL' undeclared here (not in a function); did you mean 'ADC1_GPIO7_CHANNEL'?
  70. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  71. ^~~~~~~~~
  72. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:55:25: note: in definition of macro '_CONCAT3'
  73. #define _CONCAT3(a,b,c) a ## b ## c
  74. ^
  75. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:38: note: in expansion of macro 'CONCAT3'
  76. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  77. ^~~~~~~
  78. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:62:9: note: in expansion of macro 'GPIO_TO_ADC_ELEMENT'
  79. GPIO_TO_ADC_ELEMENT(37),
  80. ^~~~~~~~~~~~~~~~~~~
  81. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:46: error: 'ADC1_GPIO38_CHANNEL' undeclared here (not in a function); did you mean 'ADC1_GPIO3_CHANNEL'?
  82. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  83. ^~~~~~~~~
  84. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:55:25: note: in definition of macro '_CONCAT3'
  85. #define _CONCAT3(a,b,c) a ## b ## c
  86. ^
  87. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:38: note: in expansion of macro 'CONCAT3'
  88. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  89. ^~~~~~~
  90. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:63:9: note: in expansion of macro 'GPIO_TO_ADC_ELEMENT'
  91. GPIO_TO_ADC_ELEMENT(38),
  92. ^~~~~~~~~~~~~~~~~~~
  93. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:46: error: 'ADC1_GPIO39_CHANNEL' undeclared here (not in a function); did you mean 'ADC1_GPIO9_CHANNEL'?
  94. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  95. ^~~~~~~~~
  96. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:55:25: note: in definition of macro '_CONCAT3'
  97. #define _CONCAT3(a,b,c) a ## b ## c
  98. ^
  99. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:38: note: in expansion of macro 'CONCAT3'
  100. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  101. ^~~~~~~
  102. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:64:9: note: in expansion of macro 'GPIO_TO_ADC_ELEMENT'
  103. GPIO_TO_ADC_ELEMENT(39),
  104. ^~~~~~~~~~~~~~~~~~~
  105. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:46: error: 'ADC1_GPIO32_CHANNEL' undeclared here (not in a function); did you mean 'ADC1_GPIO2_CHANNEL'?
  106. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  107. ^~~~~~~~~
  108. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:55:25: note: in definition of macro '_CONCAT3'
  109. #define _CONCAT3(a,b,c) a ## b ## c
  110. ^
  111. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:38: note: in expansion of macro 'CONCAT3'
  112. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  113. ^~~~~~~
  114. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:65:9: note: in expansion of macro 'GPIO_TO_ADC_ELEMENT'
  115. GPIO_TO_ADC_ELEMENT(32),
  116. ^~~~~~~~~~~~~~~~~~~
  117. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:46: error: 'ADC1_GPIO33_CHANNEL' undeclared here (not in a function); did you mean 'ADC1_GPIO3_CHANNEL'?
  118. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  119. ^~~~~~~~~
  120. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:55:25: note: in definition of macro '_CONCAT3'
  121. #define _CONCAT3(a,b,c) a ## b ## c
  122. ^
  123. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:38: note: in expansion of macro 'CONCAT3'
  124. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  125. ^~~~~~~
  126. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:66:9: note: in expansion of macro 'GPIO_TO_ADC_ELEMENT'
  127. GPIO_TO_ADC_ELEMENT(33),
  128. ^~~~~~~~~~~~~~~~~~~
  129. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:46: error: 'ADC1_GPIO34_CHANNEL' undeclared here (not in a function); did you mean 'ADC1_GPIO4_CHANNEL'?
  130. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  131. ^~~~~~~~~
  132. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:55:25: note: in definition of macro '_CONCAT3'
  133. #define _CONCAT3(a,b,c) a ## b ## c
  134. ^
  135. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:38: note: in expansion of macro 'CONCAT3'
  136. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  137. ^~~~~~~
  138. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:67:9: note: in expansion of macro 'GPIO_TO_ADC_ELEMENT'
  139. GPIO_TO_ADC_ELEMENT(34),
  140. ^~~~~~~~~~~~~~~~~~~
  141. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:46: error: 'ADC1_GPIO35_CHANNEL' undeclared here (not in a function); did you mean 'ADC1_GPIO3_CHANNEL'?
  142. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  143. ^~~~~~~~~
  144. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:55:25: note: in definition of macro '_CONCAT3'
  145. #define _CONCAT3(a,b,c) a ## b ## c
  146. ^
  147. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:59:38: note: in expansion of macro 'CONCAT3'
  148. #define GPIO_TO_ADC_ELEMENT(x) [x] = CONCAT3(ADC1_GPIO, x, _CHANNEL)
  149. ^~~~~~~
  150. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:68:9: note: in expansion of macro 'GPIO_TO_ADC_ELEMENT'
  151. GPIO_TO_ADC_ELEMENT(35),
  152. ^~~~~~~~~~~~~~~~~~~
  153. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c: In function 'measure_axis':
  154. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/modrtch.c:395:5: error: implicit declaration of function 'adc_gpio_init'; did you mean 'gpio_init'? [-Werror=implicit-function-declaration]
  155. adc_gpio_init(ADC_UNIT_1, adc_channel);
  156. ^~~~~~~~~~~~~
  157. gpio_init
  158. cc1: some warnings being treated as errors
  159. [12/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/draw/sdl/lv_draw_sdl.c.obj
  160. [13/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/draw/nxp/vglite/lv_draw_vglite_arc.c.obj
  161. [14/195] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/__/__/lv_espidf.c.obj
  162. FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/__/__/lv_espidf.c.obj
  163. /home/me/.espressif/tools/xtensa-esp32s3-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32s3-elf/bin/xtensa-esp32s3-elf-gcc -DFFCONF_H=\"/home/me/Repos/lv_micropython/lib/oofatfs/ffconf.h\" -DHAVE_CONFIG_H -DLFS1_NO_ASSERT -DLFS1_NO_DEBUG -DLFS1_NO_ERROR -DLFS1_NO_MALLOC -DLFS1_NO_WARN -DLFS2_NO_ASSERT -DLFS2_NO_DEBUG -DLFS2_NO_ERROR -DLFS2_NO_MALLOC -DLFS2_NO_WARN -DLV_KCONFIG_IGNORE -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DMICROPY_ESP_IDF_4=1 -DMICROPY_MODULE_FROZEN_MPY="(1)" -DMICROPY_QSTR_EXTRA_POOL=mp_qstr_frozen_const_pool -DMICROPY_VFS_FAT=1 -DMICROPY_VFS_LFS2=1 -D__DBINTERFACE_PRIVATE=1 -Dvirt_fd_t="void*" -I/home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/config -I/home/me/Repos/lv_micropython -I/home/me/Repos/lv_micropython/lib/berkeley-db-1.xx/PORT/include -I/home/me/Repos/lv_micropython/ports/esp32 -I/home/me/Repos/lv_micropython/ports/esp32/boards/GENERIC_S3 -I/home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3 -I/home/me/Repos/lv_micropython/lib/lv_bindings -I/home/me/esp/esp-idf/components/newlib/platform_include -I/home/me/esp/esp-idf/components/freertos/include -I/home/me/esp/esp-idf/components/freertos/include/esp_additions/freertos -I/home/me/esp/esp-idf/components/freertos/port/xtensa/include -I/home/me/esp/esp-idf/components/freertos/include/esp_additions -I/home/me/esp/esp-idf/components/esp_hw_support/include -I/home/me/esp/esp-idf/components/esp_hw_support/include/soc -I/home/me/esp/esp-idf/components/esp_hw_support/include/soc/esp32s3 -I/home/me/esp/esp-idf/components/esp_hw_support/port/esp32s3/. -I/home/me/esp/esp-idf/components/esp_hw_support/port/esp32s3/private_include -I/home/me/esp/esp-idf/components/heap/include -I/home/me/esp/esp-idf/components/log/include -I/home/me/esp/esp-idf/components/lwip/include/apps -I/home/me/esp/esp-idf/components/lwip/include/apps/sntp -I/home/me/esp/esp-idf/components/lwip/lwip/src/include -I/home/me/esp/esp-idf/components/lwip/port/esp32/include -I/home/me/esp/esp-idf/components/lwip/port/esp32/include/arch -I/home/me/esp/esp-idf/components/soc/include -I/home/me/esp/esp-idf/components/soc/esp32s3/. -I/home/me/esp/esp-idf/components/soc/esp32s3/include -I/home/me/esp/esp-idf/components/hal/esp32s3/include -I/home/me/esp/esp-idf/components/hal/include -I/home/me/esp/esp-idf/components/hal/platform_port/include -I/home/me/esp/esp-idf/components/esp_rom/include -I/home/me/esp/esp-idf/components/esp_rom/include/esp32s3 -I/home/me/esp/esp-idf/components/esp_rom/esp32s3 -I/home/me/esp/esp-idf/components/esp_common/include -I/home/me/esp/esp-idf/components/esp_system/include -I/home/me/esp/esp-idf/components/esp_system/port/soc -I/home/me/esp/esp-idf/components/esp_system/port/public_compat -I/home/me/esp/esp-idf/components/xtensa/include -I/home/me/esp/esp-idf/components/xtensa/esp32s3/include -I/home/me/esp/esp-idf/components/driver/include -I/home/me/esp/esp-idf/components/driver/esp32s3/include -I/home/me/esp/esp-idf/components/esp_pm/include -I/home/me/esp/esp-idf/components/esp_ringbuf/include -I/home/me/esp/esp-idf/components/efuse/include -I/home/me/esp/esp-idf/components/efuse/esp32s3/include -I/home/me/esp/esp-idf/components/vfs/include -I/home/me/esp/esp-idf/components/esp_wifi/include -I/home/me/esp/esp-idf/components/esp_event/include -I/home/me/esp/esp-idf/components/esp_netif/include -I/home/me/esp/esp-idf/components/esp_eth/include -I/home/me/esp/esp-idf/components/tcpip_adapter/include -I/home/me/esp/esp-idf/components/esp_phy/include -I/home/me/esp/esp-idf/components/esp_phy/esp32s3/include -I/home/me/esp/esp-idf/components/esp_ipc/include -I/home/me/esp/esp-idf/components/app_trace/include -I/home/me/esp/esp-idf/components/esp_timer/include -I/home/me/esp/esp-idf/components/app_update/include -I/home/me/esp/esp-idf/components/spi_flash/include -I/home/me/esp/esp-idf/components/bootloader_support/include -I/home/me/esp/esp-idf/components/bt/common/osi/include -I/home/me/esp/esp-idf/components/bt/include/esp32s3/include -I/home/me/esp/esp-idf/components/bt/common/api/include/api -I/home/me/esp/esp-idf/components/bt/common/btc/profile/esp/blufi/include -I/home/me/esp/esp-idf/components/bt/common/btc/profile/esp/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/porting/nimble/include -I/home/me/esp/esp-idf/components/bt/host/nimble/port/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ans/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/bas/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/dis/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gap/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gatt/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ias/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ipss/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/lls/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/tps/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/util/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/ram/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/config/include -I/home/me/esp/esp-idf/components/bt/host/nimble/nimble/porting/npl/freertos/include -I/home/me/esp/esp-idf/components/bt/host/nimble/esp-hci/include -I/home/me/esp/esp-idf/components/nvs_flash/include -I/home/me/esp/esp-idf/components/mbedtls/port/include -I/home/me/esp/esp-idf/components/mbedtls/mbedtls/include -I/home/me/esp/esp-idf/components/esp_adc_cal/include -I/home/me/esp/esp-idf/components/mdns/include -I/home/me/esp/esp-idf/components/console -I/home/me/esp/esp-idf/components/sdmmc/include -I/home/me/esp/esp-idf/components/ulp/include -I/home/me/esp/esp-idf/components/esp_http_client/include -I/home/me/esp/esp-idf/components/nghttp/port/include -I/home/me/esp/esp-idf/components/nghttp/nghttp2/lib/includes -I/home/me/esp/esp-idf/components/esp-tls -I/home/me/esp/esp-idf/components/esp-tls/esp-tls-crypto -I/home/me/esp/esp-idf/components/tinyusb/tinyusb/src -I/home/me/esp/esp-idf/components/tinyusb/additions/include -I/home/me/esp/esp-idf/components/freertos/include/freertos -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 -Os -freorder-blocks -fmacro-prefix-map=/home/me/Repos/lv_micropython/ports/esp32=. -fmacro-prefix-map=/home/me/esp/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=\"v4.4.3-239-gf90c12fc3c\" -DLV_KCONFIG_IGNORE -DLV_COLOR_DEPTH=16 -DESP_PLATFORM -DNDEBUG -D_POSIX_READER_WRITER_LOCKS -Wno-clobbered -Wno-deprecated-declarations -Wno-missing-field-initializers -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/__/__/lv_espidf.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/__/__/lv_espidf.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/__/__/lv_espidf.c.obj -c /home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/lv_espidf.c
  164. In file included from /home/me/esp/esp-idf/components/esp_rom/include/esp32s3/rom/ets_sys.h:19,
  165. from /home/me/esp/esp-idf/components/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h:114,
  166. from /home/me/esp/esp-idf/components/freertos/include/esp_additions/freertos/FreeRTOSConfig.h:79,
  167. from /home/me/esp/esp-idf/components/freertos/include/freertos/FreeRTOS.h:57,
  168. from /home/me/Repos/lv_micropython/ports/esp32/mpconfigport.h:10,
  169. from /home/me/Repos/lv_micropython/py/mpconfig.h:62,
  170. from /home/me/Repos/lv_micropython/py/obj.h:31,
  171. from /home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/lv_espidf.c:20:
  172. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h: In function 'SPH0645_WORKAROUND':
  173. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:85:18: error: implicit declaration of function 'I2S_TIMING_REG'; did you mean 'I2S_TX_TIMING_REG'? [-Werror=implicit-function-declaration]
  174. REG_SET_BIT( I2S_TIMING_REG(i2s_num), BIT(9));
  175. ^~~~~~~~~~~~~~
  176. /home/me/esp/esp-idf/components/soc/esp32s3/include/soc/soc.h:151:36: note: in definition of macro 'REG_SET_BIT'
  177. (*(volatile uint32_t*)(_r) |= (_b)); \
  178. ^~
  179. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:86:18: error: implicit declaration of function 'I2S_CONF_REG'; did you mean 'I2S_TX_CONF_REG'? [-Werror=implicit-function-declaration]
  180. REG_SET_BIT( I2S_CONF_REG(i2s_num), I2S_RX_MSB_SHIFT);
  181. ^~~~~~~~~~~~
  182. /home/me/esp/esp-idf/components/soc/esp32s3/include/soc/soc.h:151:36: note: in definition of macro 'REG_SET_BIT'
  183. (*(volatile uint32_t*)(_r) |= (_b)); \
  184. ^~
  185. In file included from /home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3/lv_espidf.c:33:
  186. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h: At top level:
  187. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:180:21: error: 'SPI_HOST' undeclared here (not in a function); did you mean 'SPI3_HOST'?
  188. ENUM_SPI_HOST = SPI_HOST,
  189. ^~~~~~~~
  190. SPI3_HOST
  191. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:181:22: error: 'HSPI_HOST' undeclared here (not in a function); did you mean 'SPI3_HOST'?
  192. ENUM_HSPI_HOST = HSPI_HOST,
  193. ^~~~~~~~~
  194. SPI3_HOST
  195. /home/me/Repos/lv_micropython/lib/lv_bindings/driver/esp32/espidf.h:182:22: error: 'VSPI_HOST' undeclared here (not in a function); did you mean 'SPI3_HOST'?
  196. ENUM_VSPI_HOST = VSPI_HOST,
  197. ^~~~~~~~~
  198. SPI3_HOST
  199. cc1: some warnings being treated as errors
  200. [15/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/draw/nxp/vglite/lv_draw_vglite_rect.c.obj
  201. [16/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/draw/lv_draw_label.c.obj
  202. [17/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/draw/lv_draw_arc.c.obj
  203. [18/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_obj_scroll.c.obj
  204. [19/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_obj_tree.c.obj
  205. [20/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_refr.c.obj
  206. [21/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_obj.c.obj
  207. [22/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_obj_style.c.obj
  208. [23/195] Building C object esp-idf/lvgl/CMakeFiles/__idf_lvgl.dir/src/core/lv_obj_pos.c.obj
  209. ninja: build stopped: subcommand failed.
  210. Executing action: all (aliases: build)
  211. Running ninja in directory /home/me/Repos/lv_micropython/ports/esp32/build-GENERIC_S3
  212. Executing "ninja all"...
  213. make: Leaving directory '/home/me/Repos/lv_micropython/ports/esp32'
  214.  
Advertisement
Add Comment
Please, Sign In to add comment