-- Found Git: C:/Users/alex/.espressif/tools/tools/idf-git/2.39.2/cmd/git.exe (found version "2.39.2.windows.1") -- Component directory C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights does not contain a CMakeLists.txt file. No component will be added -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- The ASM compiler identification is GNU -- Found assembler: C:/Users/alex/.espressif/tools/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Users/alex/.espressif/tools/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Users/alex/.espressif/tools/tools/riscv32-esp-elf/esp-13.2.0_20230928/riscv32-esp-elf/bin/riscv32-esp-elf-g++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building ESP-IDF components for target esp32c3 Dependencies lock doesn't exist, solving dependencies. Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.0)(introduced by component esp_diagnostics) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\esp_diag_data_store for dependency espressif/esp_diag_data_store(~1.0)(introduced by component esp_insights) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\esp_diagnostics for dependency espressif/esp_diagnostics(~1.0)(introduced by component esp_insights) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.0)(introduced by component esp_insights) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp_schedule for dependency espressif/esp_schedule(~1.1.0)(introduced by component esp_rainmaker) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\json_generator for dependency espressif/json_generator(~1.1.1)(introduced by component esp_rainmaker) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\json_parser for dependency espressif/json_parser(~1.0.3)(introduced by component esp_rainmaker) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.2)(introduced by component esp_rainmaker) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.2)(introduced by component esp_schedule) Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\jsmn for dependency espressif/jsmn(~1.1)(introduced by component json_parser) .Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.0), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights/components/esp_diagnostics\idf_component.yml .Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\esp_diag_data_store for dependency espressif/esp_diag_data_store(~1.0), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights/components/esp_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\esp_diagnostics for dependency espressif/esp_diagnostics(~1.0), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights/components/esp_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.0), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights/components/esp_insights\idf_component.yml ...Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.0)(introduced by component espressif/esp_diagnostics), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights/components/esp_insights\idf_component.yml .Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp_schedule for dependency espressif/esp_schedule(~1.1.0), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_rainmaker\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\json_generator for dependency espressif/json_generator(~1.1.1), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_rainmaker\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\json_parser for dependency espressif/json_parser(~1.0.3), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_rainmaker\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.2), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_rainmaker\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.2)(introduced by component espressif/esp_schedule), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_rainmaker\idf_component.yml ....Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\jsmn for dependency espressif/jsmn(~1.1)(introduced by component espressif/json_parser), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_rainmaker\idf_component.yml ....Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.2), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_schedule\idf_component.yml .Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\jsmn for dependency espressif/jsmn(~1.1), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/components/json_parser\idf_component.yml .Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\esp_insights for dependency espressif/esp_insights(~1.0.1), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp_rainmaker for dependency espressif/esp_rainmaker(~1.0.0), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\esp_diag_data_store for dependency espressif/esp_diag_data_store(~1.0)(introduced by component espressif/esp_insights), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\esp_diagnostics for dependency espressif/esp_diagnostics(~1.0)(introduced by component espressif/esp_insights), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.0)(introduced by component espressif/esp_insights), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml .Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp_schedule for dependency espressif/esp_schedule(~1.1.0)(introduced by component espressif/esp_rainmaker), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\json_generator for dependency espressif/json_generator(~1.1.1)(introduced by component espressif/esp_rainmaker), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\json_parser for dependency espressif/json_parser(~1.0.3)(introduced by component espressif/esp_rainmaker), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml Using component placed at C:\Users\alex\.espressif\tools\esp-rainmaker\components\esp-insights\components\rmaker_common for dependency espressif/rmaker_common(~1.4.2)(introduced by component espressif/esp_rainmaker), specified in C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights\idf_component.yml .Updating lock file at C:\Users\alex\github\ESP-Nodes\ESP32-Rainmaker-Switch\dependencies.lock Processing 4 dependencies: [1/4] espressif/cbor (0.6.0~1) [2/4] espressif/esp_secure_cert_mgr (2.4.1) [3/4] espressif/mdns (1.3.2) [4/4] idf (5.2.2) -- Project sdkconfig file C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/sdkconfig Loading defaults file C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/sdkconfig.defaults... C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/sdkconfig.defaults:29 CONFIG_ESP_RMAKER_LOCAL_CTRL_ENABLE was replaced with CONFIG_ESP_RMAKER_LOCAL_CTRL_AUTO_ENABLE C:\Users\alex\AppData\Local\Temp\kconfgen_tmp1vbxg1l0:2 line was updated to CONFIG_PARTITION_TABLE_SINGLE_APP=n C:\Users\alex\AppData\Local\Temp\kconfgen_tmp1vbxg1l0:3 line was updated to CONFIG_PARTITION_TABLE_TWO_OTA=n -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of time_t -- Check size of time_t - done -- Found Python3: c:/Users/alex/.espressif/tools/python_env/idf5.2_py3.11_env/Scripts/python.exe (found version "3.11.2") found components: Interpreter -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success -- App "ESP32-Rainmaker-Switch" version: 1.0 -- Adding linker script C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/esp-idf/esp_system/ld/memory.ld -- Adding linker script C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/esp-idf/esp_system/ld/sections.ld.in -- Adding linker script C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ld -- Adding linker script C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld -- Adding linker script C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld -- Adding linker script C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld -- Adding linker script C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.version.ld -- Adding linker script C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.eco3.ld -- Adding linker script C:/Users/alex/esp/v5.2.2/esp-idf/components/soc/esp32c3/ld/esp32c3.peripherals.ld -- Components: app_insights app_reset app_trace app_update app_wifi bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_diag_data_store esp_diagnostics esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_insights esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_rainmaker esp_ringbuf esp_rom esp_schedule esp_system esp_timer esp_wifi espcoredump espressif__cbor espressif__esp_secure_cert_mgr espressif__mdns esptool_py fatfs freertos gpio_button hal heap http_parser idf_test ieee802154 jsmn json json_generator json_parser log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table protobuf-c protocomm pthread qrcode riscv rmaker_common sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant ws2812_led -- Component paths: C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_insights C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_reset C:/Users/alex/esp/v5.2.2/esp-idf/components/app_trace C:/Users/alex/esp/v5.2.2/esp-idf/components/app_update C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/app_wifi C:/Users/alex/esp/v5.2.2/esp-idf/components/bootloader C:/Users/alex/esp/v5.2.2/esp-idf/components/bootloader_support C:/Users/alex/esp/v5.2.2/esp-idf/components/bt C:/Users/alex/esp/v5.2.2/esp-idf/components/cmock C:/Users/alex/esp/v5.2.2/esp-idf/components/console C:/Users/alex/esp/v5.2.2/esp-idf/components/cxx C:/Users/alex/esp/v5.2.2/esp-idf/components/driver C:/Users/alex/esp/v5.2.2/esp-idf/components/efuse C:/Users/alex/esp/v5.2.2/esp-idf/components/esp-tls C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_adc C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_app_format C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_bootloader_format C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_coex C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_common C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights/components/esp_diag_data_store C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights/components/esp_diagnostics C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_eth C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_event C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_gdbstub C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hid C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_http_client C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_http_server C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_https_ota C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_https_server C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_hw_support C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp-insights/components/esp_insights C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_lcd C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_local_ctrl C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_mm C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_netif C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_netif_stack C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_partition C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_phy C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_pm C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_psram C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_rainmaker C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_ringbuf C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_rom C:/Users/alex/.espressif/tools/esp-rainmaker/components/esp_schedule C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_system C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_timer C:/Users/alex/esp/v5.2.2/esp-idf/components/esp_wifi C:/Users/alex/esp/v5.2.2/esp-idf/components/espcoredump C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/managed_components/espressif__cbor C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/managed_components/espressif__esp_secure_cert_mgr C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/managed_components/espressif__mdns C:/Users/alex/esp/v5.2.2/esp-idf/components/esptool_py C:/Users/alex/esp/v5.2.2/esp-idf/components/fatfs C:/Users/alex/esp/v5.2.2/esp-idf/components/freertos C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/gpio_button C:/Users/alex/esp/v5.2.2/esp-idf/components/hal C:/Users/alex/esp/v5.2.2/esp-idf/components/heap C:/Users/alex/esp/v5.2.2/esp-idf/components/http_parser C:/Users/alex/esp/v5.2.2/esp-idf/components/idf_test C:/Users/alex/esp/v5.2.2/esp-idf/components/ieee802154 C:/Users/alex/.espressif/tools/esp-rainmaker/components/jsmn C:/Users/alex/esp/v5.2.2/esp-idf/components/json C:/Users/alex/.espressif/tools/esp-rainmaker/components/json_generator C:/Users/alex/.espressif/tools/esp-rainmaker/components/json_parser C:/Users/alex/esp/v5.2.2/esp-idf/components/log C:/Users/alex/esp/v5.2.2/esp-idf/components/lwip C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/main C:/Users/alex/esp/v5.2.2/esp-idf/components/mbedtls C:/Users/alex/esp/v5.2.2/esp-idf/components/mqtt C:/Users/alex/esp/v5.2.2/esp-idf/components/newlib C:/Users/alex/esp/v5.2.2/esp-idf/components/nvs_flash C:/Users/alex/esp/v5.2.2/esp-idf/components/nvs_sec_provider C:/Users/alex/esp/v5.2.2/esp-idf/components/openthread C:/Users/alex/esp/v5.2.2/esp-idf/components/partition_table C:/Users/alex/esp/v5.2.2/esp-idf/components/protobuf-c C:/Users/alex/esp/v5.2.2/esp-idf/components/protocomm C:/Users/alex/esp/v5.2.2/esp-idf/components/pthread C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/qrcode C:/Users/alex/esp/v5.2.2/esp-idf/components/riscv C:/Users/alex/.espressif/tools/esp-rainmaker/components/rmaker_common C:/Users/alex/esp/v5.2.2/esp-idf/components/sdmmc C:/Users/alex/esp/v5.2.2/esp-idf/components/soc C:/Users/alex/esp/v5.2.2/esp-idf/components/spi_flash C:/Users/alex/esp/v5.2.2/esp-idf/components/spiffs C:/Users/alex/esp/v5.2.2/esp-idf/components/tcp_transport C:/Users/alex/esp/v5.2.2/esp-idf/components/ulp C:/Users/alex/esp/v5.2.2/esp-idf/components/unity C:/Users/alex/esp/v5.2.2/esp-idf/components/usb C:/Users/alex/esp/v5.2.2/esp-idf/components/vfs C:/Users/alex/esp/v5.2.2/esp-idf/components/wear_levelling C:/Users/alex/esp/v5.2.2/esp-idf/components/wifi_provisioning C:/Users/alex/esp/v5.2.2/esp-idf/components/wpa_supplicant C:/Users/alex/.espressif/tools/esp-rainmaker/examples/common/ws2812_led -- Configuring done -- Generating done -- Build files have been written to: C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build