Aby nie było łatwiej, kolejna próba. Znalazłem w necie podobny wątek i tam rozwiązaniem było wskazanie starszych wersji framework:
framework:
type: esp-idf
version: 5.2.2
platform_version: 6.7.0
No i w zasadzie pomaga, pomijając ostrzeżenia na początku, potem wszystko się instaluje.
NIe kompiluje do końca, bo znajduje błąd w jednej linijce pliku. Pewnie wystarczy to lekko zmienić.
Poniżej log z pierwszej kompilacji wraz z instalacją potrzebnych dodatków, ale musiałem z niego wyrzucić co nieco, bo wiadomość była za długa.
INFO ESPHome 2024.12.2
INFO Reading configuration /config/esphome/testy-lcd-vsc.yaml...
WARNING The selected ESP-IDF framework version is not the recommended one. If there are connectivity or build issues please remove the manual version.
WARNING The selected ESP-IDF framework version is not the recommended one. If there are connectivity or build issues please remove the manual version.
INFO Detected timezone 'Europe/Warsaw'
.
.
.
INFO Generating C++ source...
INFO Updating https://github.com/espressif/esp-protocols.git@mdns-v1.3.2
INFO Compiling app...
Processing panel-lcd (board: esp32-s3-devkitc-1; framework: espidf; platform: platformio/espressif32@6.7.0)
--------------------------------------------------------------------------------
Tool Manager: Installing platformio/toolchain-xtensa-esp-elf @ 13.2.0+20230928
INFO Installing platformio/toolchain-xtensa-esp-elf @ 13.2.0+20230928
Unpacking [####################################] 100%
Tool Manager: toolchain-xtensa-esp-elf@13.2.0+20230928 has been installed!
INFO toolchain-xtensa-esp-elf@13.2.0+20230928 has been installed!
Tool Manager: Installing platformio/framework-espidf @ ~3.50202.0
INFO Installing platformio/framework-espidf @ ~3.50202.0
Downloading [####################################] 100%
Unpacking [####################################] 100%
Tool Manager: framework-espidf@3.50202.0 has been installed!
INFO framework-espidf@3.50202.0 has been installed!
Tool Manager: Installing platformio/tool-esptoolpy @ ~1.40501.0
INFO Installing platformio/tool-esptoolpy @ ~1.40501.0
Downloading [####################################] 100%
Unpacking [####################################] 100%
Tool Manager: tool-esptoolpy@1.40501.0 has been installed!
INFO tool-esptoolpy@1.40501.0 has been installed!
Library Manager: Installing bblanchon/ArduinoJson @ 6.18.5
INFO Installing bblanchon/ArduinoJson @ 6.18.5
Unpacking [####################################] 100%
Library Manager: ArduinoJson@6.18.5 has been installed!
INFO ArduinoJson@6.18.5 has been installed!
Library Manager: Installing lvgl/lvgl @ 8.4.0
INFO Installing lvgl/lvgl @ 8.4.0
Unpacking [####################################] 100%
Library Manager: lvgl@8.4.0 has been installed!
INFO lvgl@8.4.0 has been installed!
Library Manager: Installing esphome/noise-c @ 0.1.6
INFO Installing esphome/noise-c @ 0.1.6
Unpacking [####################################] 100%
Library Manager: noise-c@0.1.6 has been installed!
INFO noise-c@0.1.6 has been installed!
Library Manager: Resolving dependencies...
INFO Resolving dependencies...
Library Manager: Installing esphome/libsodium @ 1.10018.4
INFO Installing esphome/libsodium @ 1.10018.4
Unpacking [####################################] 100%
Library Manager: libsodium@1.10018.4 has been installed!
INFO libsodium@1.10018.4 has been installed!
HARDWARE: ESP32S3 240MHz, 320KB RAM, 8MB Flash
- framework-espidf @ 3.50202.0 (5.2.2)
- tool-cmake @ 3.16.4
- tool-ninja @ 1.7.1
- tool-riscv32-esp-elf-gdb @ 12.1.0+20221002
- tool-xtensa-esp-elf-gdb @ 12.1.0+20221002
- toolchain-esp32ulp @ 2.35.0-20220830
- toolchain-riscv32-esp @ 13.2.0+20230928
- toolchain-xtensa-esp-elf @ 13.2.0+20230928
Creating a new virtual environment for IDF Python dependencies
Installing ESP-IDF's Python dependencies
Collecting urllib3<2
Downloading urllib3-1.26.20-py2.py3-none-any.whl (144 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.2/144.2 kB 1.5 MB/s eta 0:00:00
Collecting cryptography~=41.0.1
Downloading cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl (4.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 11.4 MB/s eta 0:00:00
Collecting future>=0.18.3
Downloading future-1.0.0-py3-none-any.whl (491 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 491.3/491.3 kB 10.1 MB/s eta 0:00:00
Collecting pyparsing<4,>=3.1.0
Downloading pyparsing-3.2.1-py3-none-any.whl (107 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.7/107.7 kB 7.1 MB/s eta 0:00:00
Collecting kconfiglib~=14.1.0
Downloading kconfiglib-14.1.0-py2.py3-none-any.whl (145 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 145.9/145.9 kB 16.7 MB/s eta 0:00:00
Collecting idf-component-manager~=1.5.2
Downloading idf_component_manager-1.5.3-py2.py3-none-any.whl (161 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 161.3/161.3 kB 9.3 MB/s eta 0:00:00
Collecting esp-idf-kconfig<2.0.0,>=1.4.2
Downloading esp_idf_kconfig-1.5.0-py3-none-any.whl (44 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.9/44.9 kB 64.6 MB/s eta 0:00:00
Collecting cffi>=1.12
Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 467.2/467.2 kB 11.7 MB/s eta 0:00:00
Collecting packaging
Downloading packaging-24.2-py3-none-any.whl (65 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 83.3 MB/s eta 0:00:00
Collecting requests<3
Downloading requests-2.32.3-py3-none-any.whl (64 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 7.4 MB/s eta 0:00:00
Collecting requests-file<2
Downloading requests_file-1.5.1-py2.py3-none-any.whl (3.7 kB)
Collecting requests-toolbelt
Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 69.1 MB/s eta 0:00:00
Collecting schema<=0.7.5
Downloading schema-0.7.5-py2.py3-none-any.whl (17 kB)
Collecting six
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Collecting tqdm<5
Downloading tqdm-4.67.1-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 91.2 MB/s eta 0:00:00
Collecting colorama
Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting pyyaml>5.2
Downloading PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (762 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 763.0/763.0 kB 13.1 MB/s eta 0:00:00
Collecting cachecontrol[filecache]>0.12.6
Downloading cachecontrol-0.14.1-py3-none-any.whl (22 kB)
Collecting contextlib2>0.6.0
Downloading contextlib2-21.6.0-py2.py3-none-any.whl (13 kB)
Collecting click
Downloading click-8.1.8-py3-none-any.whl (98 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 83.1 MB/s eta 0:00:00
Collecting msgpack<2.0.0,>=0.5.2
Downloading msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (403 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 403.7/403.7 kB 11.4 MB/s eta 0:00:00
Collecting filelock>=3.8.0
Downloading filelock-3.16.1-py3-none-any.whl (16 kB)
Collecting pycparser
Downloading pycparser-2.22-py3-none-any.whl (117 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 10.4 MB/s eta 0:00:00
Collecting charset-normalizer<4,>=2
Downloading charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (143 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.9/143.9 kB 30.0 MB/s eta 0:00:00
Collecting idna<4,>=2.5
Downloading idna-3.10-py3-none-any.whl (70 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB 15.9 MB/s eta 0:00:00
Collecting certifi>=2017.4.17
Downloading certifi-2024.12.14-py3-none-any.whl (164 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 164.9/164.9 kB 21.4 MB/s eta 0:00:00
Installing collected packages: urllib3, tqdm, six, pyyaml, pyparsing, pycparser, packaging, msgpack, kconfiglib, idna, future, filelock, contextlib2, colorama, click, charset-normalizer, certifi, schema, requests, esp-idf-kconfig, cffi, requests-toolbelt, requests-file, cryptography, cachecontrol, idf-component-manager
Successfully installed cachecontrol-0.14.1 certifi-2024.12.14 cffi-1.17.1 charset-normalizer-3.4.1 click-8.1.8 colorama-0.4.6 contextlib2-21.6.0 cryptography-41.0.7 esp-idf-kconfig-1.5.0 filelock-3.16.1 future-1.0.0 idf-component-manager-1.5.3 idna-3.10 kconfiglib-14.1.0 msgpack-1.1.0 packaging-24.2 pycparser-2.22 pyparsing-3.2.1 pyyaml-6.0.2 requests-2.32.3 requests-file-1.5.1 requests-toolbelt-1.0.0 schema-0.7.5 six-1.17.0 tqdm-4.67.1 urllib3-1.26.20
Reading CMake configuration...
Generating assembly for certificate bundle...
Dependency Graph
|-- ArduinoJson @ 6.18.5
|-- lvgl @ 8.4.0
|-- noise-c @ 0.1.6
Compiling .pioenvs/panel-lcd/src/esphome/components/api/api_connection.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/api/api_frame_helper.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/api/api_pb2.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/api/api_pb2_service.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/api/api_server.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/api/list_entities.cpp.o
.
.
.
Compiling .pioenvs/panel-lcd/src/esphome/components/homeassistant/text_sensor/homeassistant_text_sensor.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/homeassistant/time/homeassistant_time.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/i2c/i2c.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/i2c/i2c_bus_arduino.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/i2c/i2c_bus_esp_idf.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/image/image.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/json/json_util.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/key_provider/key_provider.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/ledc/ledc_output.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/addressable_light.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/automation.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/esp_color_correction.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/esp_hsv_color.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/esp_range_view.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/light_call.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/light_json_schema.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/light_output.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/light/light_state.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/logger/logger.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/logger/logger_esp32.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/logger/logger_esp8266.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/logger/logger_host.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/logger/logger_libretiny.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/logger/logger_rp2040.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/lvgl/font.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/lvgl/lvgl_esphome.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/md5/md5.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/mdns/mdns_component.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/mdns/mdns_esp32.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/mdns/mdns_esp8266.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/mdns/mdns_host.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/mdns/mdns_libretiny.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/mdns/mdns_rp2040.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/network/util.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/ota/ota_backend.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/ota/ota_backend_arduino_esp32.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/ota/ota_backend_arduino_esp8266.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/ota/ota_backend_arduino_rp2040.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/ota/ota_backend_esp_idf.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/output/automation.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/output/float_output.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/psram/psram.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/restart/button/restart_button.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/safe_mode/safe_mode.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/script/script.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/sensor/automation.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/sensor/filter.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/sensor/sensor.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/sntp/sntp_component.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/socket/lwip_sockets_impl.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/socket/socket.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/spi/spi.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/spi/spi_arduino.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/spi/spi_esp_idf.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/st7701s/st7701s.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/sun/sun.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/switch/automation.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/switch/switch.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/template/switch/template_switch.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/template/text/template_text.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/template/text_sensor/template_text_sensor.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/text/text.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/text/text_call.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/components/text_sensor/filter.cpp.o
.
.
.
.
Compiling .pioenvs/panel-lcd/src/esphome/core/color.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/component.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/component_iterator.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/controller.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/entity_base.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/helpers.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/log.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/ring_buffer.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/scheduler.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/string_ref.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/time.cpp.o
Compiling .pioenvs/panel-lcd/src/esphome/core/util.cpp.o
Compiling .pioenvs/panel-lcd/src/main.cpp.o
Generating LD script .pioenvs/panel-lcd/memory.ld
Compiling .pioenvs/panel-lcd/app_trace/app_trace.c.o
Compiling .pioenvs/panel-lcd/app_trace/app_trace_util.c.o
Compiling .pioenvs/panel-lcd/app_trace/host_file_io.c.o
Compiling .pioenvs/panel-lcd/app_trace/port/port_uart.c.o
Compiling .pioenvs/panel-lcd/app_update/esp_ota_ops.c.o
Archiving .pioenvs/panel-lcd/esp-idf/app_trace/libapp_trace.a
Compiling .pioenvs/panel-lcd/app_update/esp_ota_app_desc.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/bootloader_common.c.o
Archiving .pioenvs/panel-lcd/esp-idf/app_update/libapp_update.a
Compiling .pioenvs/panel-lcd/bootloader_support/src/bootloader_common_loader.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/bootloader_clock_init.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/bootloader_mem.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/bootloader_random.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/bootloader_efuse.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/flash_encrypt.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/secure_boot.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/bootloader_random_esp32s3.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/bootloader_flash/src/bootloader_flash.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/bootloader_flash/src/flash_qio_mode.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32s3.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/bootloader_utility.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/flash_partitions.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/esp_image_format.c.o
Compiling .pioenvs/panel-lcd/bootloader_support/src/idf/bootloader_sha.c.o
Compiling .pioenvs/panel-lcd/cmock/CMock/src/cmock.c.o
Compiling .pioenvs/panel-lcd/console/commands.c.o
Archiving .pioenvs/panel-lcd/esp-idf/cmock/libcmock.a
Compiling .pioenvs/panel-lcd/console/esp_console_repl.c.o
Archiving .pioenvs/panel-lcd/esp-idf/bootloader_support/libbootloader_support.a
Compiling .pioenvs/panel-lcd/console/split_argv.c.o
Compiling .pioenvs/panel-lcd/console/linenoise/linenoise.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_cmd.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_date.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_dbl.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_dstr.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_end.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_file.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_hashtable.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_int.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_lit.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_rem.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_rex.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_str.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/arg_utils.c.o
Compiling .pioenvs/panel-lcd/console/argtable3/argtable3.c.o
Compiling .pioenvs/panel-lcd/cxx/cxx_exception_stubs.cpp.o
Compiling .pioenvs/panel-lcd/cxx/cxx_guards.cpp.o
Compiling .pioenvs/panel-lcd/driver/gpio/gpio.c.o
Archiving .pioenvs/panel-lcd/esp-idf/cxx/libcxx.a
Archiving .pioenvs/panel-lcd/esp-idf/console/libconsole.a
Compiling .pioenvs/panel-lcd/driver/gpio/gpio_glitch_filter_ops.c.o
Compiling .pioenvs/panel-lcd/driver/gpio/rtc_io.c.o
Compiling .pioenvs/panel-lcd/driver/spi/spi_bus_lock.c.o
Compiling .pioenvs/panel-lcd/driver/deprecated/adc_legacy.c.o
Compiling .pioenvs/panel-lcd/driver/deprecated/adc_dma_legacy.c.o
Compiling .pioenvs/panel-lcd/driver/gpio/dedic_gpio.c.o
Compiling .pioenvs/panel-lcd/driver/gpio/gpio_pin_glitch_filter.c.o
Compiling .pioenvs/panel-lcd/driver/gptimer/gptimer.c.o
Compiling .pioenvs/panel-lcd/driver/gptimer/gptimer_priv.c.o
Compiling .pioenvs/panel-lcd/driver/deprecated/timer_legacy.c.o
Compiling .pioenvs/panel-lcd/driver/i2c/i2c.c.o
/config/esphome/testy-lcd-vsc.yaml: In lambda function:
/config/esphome/testy-lcd-vsc.yaml:792:27: error: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Werror=format=]
792 | return str_snprintf("%02d:%02d:%02d:%02d", 11, s / 86400, s / 3600 % 24, s / 60 % 60, s % 60);
| ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~
| |
| long unsigned int
/config/esphome/testy-lcd-vsc.yaml:792:27: error: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Werror=format=]
792 | return str_snprintf("%02d:%02d:%02d:%02d", 11, s / 86400, s / 3600 % 24, s / 60 % 60, s % 60);
| ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~
| |
| long unsigned int
/config/esphome/testy-lcd-vsc.yaml:792:27: error: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Werror=format=]
792 | return str_snprintf("%02d:%02d:%02d:%02d", 11, s / 86400, s / 3600 % 24, s / 60 % 60, s % 60);
| ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
| |
| long unsigned int
/config/esphome/testy-lcd-vsc.yaml:792:27: error: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Werror=format=]
792 | return str_snprintf("%02d:%02d:%02d:%02d", 11, s / 86400, s / 3600 % 24, s / 60 % 60, s % 60);
| ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~
| |
| long unsigned int
Compiling .pioenvs/panel-lcd/driver/i2c/i2c_master.c.o
Compiling .pioenvs/panel-lcd/driver/i2c/i2c_common.c.o
Compiling .pioenvs/panel-lcd/driver/i2c/i2c_slave.c.o
Compiling .pioenvs/panel-lcd/driver/i2s/i2s_common.c.o
Compiling .pioenvs/panel-lcd/driver/i2s/i2s_platform.c.o
Compiling .pioenvs/panel-lcd/driver/i2s/i2s_std.c.o
Compiling .pioenvs/panel-lcd/driver/deprecated/i2s_legacy.c.o
Compiling .pioenvs/panel-lcd/driver/i2s/i2s_pdm.c.o
Compiling .pioenvs/panel-lcd/driver/i2s/i2s_tdm.c.o
Compiling .pioenvs/panel-lcd/driver/ledc/ledc.c.o
Compiling .pioenvs/panel-lcd/driver/mcpwm/mcpwm_cap.c.o
Compiling .pioenvs/panel-lcd/driver/mcpwm/mcpwm_cmpr.c.o
Compiling .pioenvs/panel-lcd/driver/mcpwm/mcpwm_com.c.o
Compiling .pioenvs/panel-lcd/driver/mcpwm/mcpwm_fault.c.o
Compiling .pioenvs/panel-lcd/driver/mcpwm/mcpwm_gen.c.o
Compiling .pioenvs/panel-lcd/driver/mcpwm/mcpwm_oper.c.o
Compiling .pioenvs/panel-lcd/driver/mcpwm/mcpwm_sync.c.o
Compiling .pioenvs/panel-lcd/driver/mcpwm/mcpwm_timer.c.o
Compiling .pioenvs/panel-lcd/driver/deprecated/mcpwm_legacy.c.o
Compiling .pioenvs/panel-lcd/driver/pcnt/pulse_cnt.c.o
Compiling .pioenvs/panel-lcd/driver/deprecated/pcnt_legacy.c.o
Compiling .pioenvs/panel-lcd/driver/rmt/rmt_common.c.o
Compiling .pioenvs/panel-lcd/driver/rmt/rmt_encoder.c.o
Compiling .pioenvs/panel-lcd/driver/rmt/rmt_rx.c.o
Compiling .pioenvs/panel-lcd/driver/rmt/rmt_tx.c.o
Compiling .pioenvs/panel-lcd/driver/deprecated/rmt_legacy.c.o
Compiling .pioenvs/panel-lcd/driver/sdmmc/sdmmc_transaction.c.o
Compiling .pioenvs/panel-lcd/driver/sdmmc/sdmmc_host.c.o
Compiling .pioenvs/panel-lcd/driver/sigma_delta/sdm.c.o
Compiling .pioenvs/panel-lcd/driver/deprecated/sigma_delta_legacy.c.o
Compiling .pioenvs/panel-lcd/driver/spi/gpspi/spi_common.c.o
Compiling .pioenvs/panel-lcd/driver/spi/gpspi/spi_master.c.o
Compiling .pioenvs/panel-lcd/driver/spi/gpspi/spi_slave.c.o
Compiling .pioenvs/panel-lcd/driver/spi/sdspi/sdspi_crc.c.o
Compiling .pioenvs/panel-lcd/driver/spi/sdspi/sdspi_host.c.o
.
.
Archiving .pioenvs/panel-lcd/esp-idf/driver/libdriver.a
Compiling .pioenvs/panel-lcd/esp-tls/esp_tls.c.o
Compiling .pioenvs/panel-lcd/esp-tls/esp-tls-crypto/esp_tls_crypto.c.o
Archiving .pioenvs/panel-lcd/esp-idf/efuse/libefuse.a
Compiling .pioenvs/panel-lcd/esp-tls/esp_tls_error_capture.c.o
Compiling .pioenvs/panel-lcd/esp-tls/esp_tls_platform_port.c.o
Compiling .pioenvs/panel-lcd/esp-tls/esp_tls_mbedtls.c.o
Compiling .pioenvs/panel-lcd/esp_adc/adc_cali.c.o
Compiling .pioenvs/panel-lcd/esp_adc/adc_cali_curve_fitting.c.o
Compiling .pioenvs/panel-lcd/esp_adc/deprecated/esp_adc_cal_common_legacy.c.o
Compiling .pioenvs/panel-lcd/esp_adc/adc_oneshot.c.o
Compiling .pioenvs/panel-lcd/esp_adc/adc_common.c.o
Archiving .pioenvs/panel-lcd/esp-idf/esp-tls/libesp-tls.a
Compiling .pioenvs/panel-lcd/esp_adc/adc_continuous.c.o
Compiling .pioenvs/panel-lcd/esp_adc/adc_monitor.c.o
.
.
.
Compiling .pioenvs/panel-lcd/esp_http_server/src/util/ctrl_sock.c.o
Compiling .pioenvs/panel-lcd/esp_https_ota/src/esp_https_ota.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/cpu.c.o
Archiving .pioenvs/panel-lcd/esp-idf/esp_http_server/libesp_http_server.a
Compiling .pioenvs/panel-lcd/esp_hw_support/esp_memory_utils.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/cpu_region_protect.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/esp_clk.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/clk_ctrl_os.c.o
Archiving .pioenvs/panel-lcd/esp-idf/esp_https_ota/libesp_https_ota.a
Compiling .pioenvs/panel-lcd/esp_hw_support/hw_random.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/intr_alloc.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/mac_addr.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/periph_ctrl.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/revision.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/rtc_module.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/sleep_modes.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/sleep_console.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/sleep_gpio.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/sleep_event.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/sleep_modem.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/regi2c_ctrl.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/esp_gpio_reserve.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/sar_periph_ctrl_common.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/io_mux.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/esp_clk_tree.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp_clk_tree_common.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/dma/esp_dma_utils.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/adc_share_hw_ctrl.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/sleep_cpu.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/dma/gdma.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/dma/esp_async_memcpy.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/dma/async_memcpy_gdma.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/systimer.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/esp_hmac.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/esp_ds.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/mspi_timing_tuning.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/mspi_timing_config.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/mspi_timing_by_mspi_delay.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/sleep_wake_stub.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/esp_clock_output.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/rtc_clk.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/rtc_clk_init.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/rtc_init.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/rtc_sleep.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/rtc_time.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/chip_info.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/esp_crypto_lock.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/sar_periph_ctrl.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp32s3/esp_memprot.c.o
Compiling .pioenvs/panel-lcd/esp_hw_support/port/esp_memprot_conv.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_common.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_io.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_io_i2c_v1.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_io_i2c_v2.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_io_spi.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_nt35510.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_ssd1306.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_st7789.c.o
Archiving .pioenvs/panel-lcd/esp-idf/esp_hw_support/libesp_hw_support.a
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_ops.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_io_i80.c.o
Compiling .pioenvs/panel-lcd/esp_lcd/src/esp_lcd_panel_rgb.c.o
Compiling .pioenvs/panel-lcd/esp_local_ctrl/src/esp_local_ctrl.c.o
Compiling .pioenvs/panel-lcd/esp_local_ctrl/src/esp_local_ctrl_handler.c.o
Compiling .pioenvs/panel-lcd/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c.o
Compiling .pioenvs/panel-lcd/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c.o
Compiling .pioenvs/panel-lcd/esp_mm/esp_mmu_map.c.o
Archiving .pioenvs/panel-lcd/esp-idf/esp_local_ctrl/libesp_local_ctrl.a
Compiling .pioenvs/panel-lcd/esp_mm/port/esp32s3/ext_mem_layout.c.o
Archiving .pioenvs/panel-lcd/esp-idf/esp_lcd/libesp_lcd.a
Compiling .pioenvs/panel-lcd/esp_mm/esp_cache.c.o
Compiling .pioenvs/panel-lcd/esp_netif/esp_netif_handlers.c.o
Compiling .pioenvs/panel-lcd/esp_netif/esp_netif_objects.c.o
Archiving .pioenvs/panel-lcd/esp-idf/esp_mm/libesp_mm.a
Compiling .pioenvs/panel-lcd/esp_netif/esp_netif_defaults.c.o
Compiling .pioenvs/panel-lcd/esp_netif/lwip/esp_netif_lwip.c.o
Compiling .pioenvs/panel-lcd/esp_netif/lwip/esp_netif_sntp.c.o
Compiling .pioenvs/panel-lcd/esp_netif/lwip/esp_netif_lwip_defaults.c.o
Compiling .pioenvs/panel-lcd/esp_netif/lwip/netif/wlanif.c.o
Compiling .pioenvs/panel-lcd/esp_netif/lwip/netif/ethernetif.c.o
Compiling .pioenvs/panel-lcd/esp_netif/lwip/netif/esp_pbuf_ref.c.o
Compiling .pioenvs/panel-lcd/esp_partition/partition.c.o
Compiling .pioenvs/panel-lcd/esp_partition/partition_target.c.o
Compiling .pioenvs/panel-lcd/esp_phy/src/phy_override.c.o
Archiving .pioenvs/panel-lcd/esp-idf/esp_partition/libesp_partition.a
Archiving .pioenvs/panel-lcd/esp-idf/esp_netif/libesp_netif.a
Compiling .pioenvs/panel-lcd/esp_phy/src/lib_printf.c.o
Compiling .pioenvs/panel-lcd/esp_phy/src/phy_common.c.o
cc1plus: some warnings being treated as errors
Compiling .pioenvs/panel-lcd/esp_phy/src/phy_init.c.o
Compiling .pioenvs/panel-lcd/esp_phy/src/btbb_init.c.o
Compiling .pioenvs/panel-lcd/esp_pm/pm_locks.c.o
*** [.pioenvs/panel-lcd/src/main.cpp.o] Error 1
======================== [FAILED] Took 1470.48 seconds ========================
NIe bardzo wiem jak to zinterpretować (oczywiście nie chodzi o tą linijkę kodu). W każdym razie nie podoba mi się to rozwiązanie.