Matter build error 'ninja: build stopped: subcommand failed.' error

kpate102
Posts: 2
Joined: Sun Feb 16, 2025 1:51 am

Matter build error 'ninja: build stopped: subcommand failed.' error

Postby kpate102 » Thu Mar 06, 2025 5:22 pm

I am currently using ESP-IDF 5.2.5 and Matter
I am trying to build the lighting-app example on my esp32h2.
Currently, my app fails on the build portion of my run
here are all the commands I've been using:

[Codebox]cd /path/to/esp-idf; source ./export.sh;
cd /path/to/esp-matter; source ./export.sh;
cd connectedhomeip/connectedhomeip
source scripts/activate.sh
cd examples/lighting-app/esp32
idf.py —-preview set-target esp32h2
idf.py menuconfig
[/Codebox]
Once I run idf.py build flash monitor, It stops at this error:

'

Code: Select all

''[917/1268] Performing configure step for 'chip_gn'
FAILED: esp-idf/chip/chip_gn-prefix/src/chip_gn-stamp/chip_gn-configure /Users/demeter/esp/ESP MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/build/esp-idf/chip/chip_gn-prefix/src/chip_gn-stamp/chip_gn-configure 
cd "/Users/demeter/esp/ESP MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/build/esp-idf/chip" && "/Users/demeter/esp/ESP MATTER/esp-matter/connectedhomeip/connectedhomeip/.environment/cipd/packages/pigweed/gn" "--root=/Users/demeter/esp/ESP MATTER/esp-matter/connectedhomeip/connectedhomeip/config/esp32" gen --check --fail-on-unused-args "/Users/demeter/esp/ESP MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/build/esp-idf/chip" && /Users/demeter/.espressif/tools/cmake/3.30.2/CMake.app/Contents/bin/cmake -E touch "/Users/demeter/esp/ESP MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/build/esp-idf/chip/chip_gn-prefix/src/chip_gn-stamp/chip_gn-configure"
ERROR at build arg file (use "gn args <out_dir>" to edit):27:606: Invalid token.
target_cflags_c = ["-DESP_MDNS_VERSION_NUMBER=\"1.8.0\"", "-DESP_PLATFORM", "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"", "-DMD5_ENABLED=1", "-DOPENTHREAD_CONFIG_FILE=\"openthread-core-esp32x-ftd-config.h\"", "-DOPENTHREAD_FTD=1", "-DOPENTHREAD_PROJECT_LIB_CONFIG_FILE=\"openthread-core-esp32x-ftd-config.h\"", "-DSERIAL_FLASHER_BOOT_HOLD_TIME_MS=50", "-DSERIAL_FLASHER_RESET_HOLD_TIME_MS=100", "-DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE", "-DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ", "-D_GLIBCXX_HAVE_POSIX_SEMAPHORE", "-D_GLIBCXX_USE_POSIX_SEMAPHORE", "-D_GNU_SOURCE", "-D_POSIX_READER_WRITER_LOCKS", "-I"/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/build/config"", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/include/freertos", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/newlib/platform_include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/config/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/config/include/freertos", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/config/riscv/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/FreeRTOS-Kernel/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/freertos/esp_additions/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_hw_support/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_hw_support/include/soc", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_hw_support/include/soc/esp32h2", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_hw_support/port/esp32h2/.", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_hw_support/port/esp32h2/private_include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/heap/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/log/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/soc/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/soc/esp32h2", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/soc/esp32h2/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/hal/platform_port/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/hal/esp32h2/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/hal/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_rom/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_rom/include/esp32h2", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_rom/esp32h2", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_common/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_system/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_system/port/soc", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_system/port/include/riscv", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_system/port/include/private", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/riscv/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/include/apps", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/include/apps/sntp", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/lwip/src/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/port/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/port/freertos/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/port/esp32xx/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/port/esp32xx/include/arch", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/lwip/port/esp32xx/include/sys", "-I"/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/managed_components/espressif__esp_delta_ota/include"", "-I"/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/managed_components/espressif__esp_encrypted_img/include"", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_eth/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_event/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/deprecated", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/analog_comparator/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/dac/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/gpio/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/gptimer/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/i2c/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/i2s/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/ledc/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/mcpwm/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/parlio/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/pcnt/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/rmt/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/sdio_slave/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/sdmmc/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/sigma_delta/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/spi/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/temperature_sensor/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/touch_sensor/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/twai/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/uart/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/driver/usb_serial_jtag/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_pm/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_ringbuf/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/include/esp32h2/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/common/osi/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/common/api/include/api", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/common/btc/profile/esp/blufi/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/common/btc/profile/esp/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/common/hci_log/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/porting/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/porting/npl/freertos/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/porting/transport/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ans/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/bas/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/dis/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gap/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gatt/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/hr/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/htp/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ias/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ipss/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/lls/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/prox/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/cts/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/tps/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/hid/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/sps/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/util/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/ram/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/config/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/porting/nimble/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/port/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bt/host/nimble/nimble/nimble/transport/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_timer/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_wifi/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_wifi/wifi_apps/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_phy/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_phy/esp32h2/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_netif/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/mbedtls/port/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/mbedtls/mbedtls/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/mbedtls/mbedtls/library", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/mbedtls/esp_crt_bundle/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/fatfs/diskio", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/fatfs/src", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/fatfs/vfs", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/wear_levelling/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_partition/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/sdmmc/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/app_update/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bootloader_support/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/bootloader_support/bootloader_flash/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_app_format/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/esp_bootloader_format/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/console", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/vfs/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/openthread/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/openthread/openthread/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/nvs_flash/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/spi_flash/include", "-I"/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/managed_components/espressif__mdns/include"", "-I"/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/managed_components/espressif__esp_rcp_update/include"", "-I"/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/managed_components/espressif__esp-serial-flasher/include"", "-I"/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/managed_components/espressif__esp-serial-flasher/port"", "-I"/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/managed_components/espressif__esp_secure_cert_mgr/include"", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/efuse/include", "-isystem/Users/demeter/esp/v5.2.5/esp-idf/components/efuse/esp32h2/include", "-march=rv32imac_zicsr_zifencei", "-fdiagnostics-color=always", "-ffunction-sections", "-fdata-sections", "-Wall", "-Werror=all", "-Wno-error=unused-function", "-Wno-error=unused-variable", "-Wno-error=unused-but-set-variable", "-Wno-error=deprecated-declarations", "-Wextra", "-Wno-unused-parameter", "-Wno-sign-compare", "-Wno-enum-conversion", "-gdwarf-4", "-ggdb", "-nostartfiles", "-Og", "-fno-shrink-wrap", ""-fmacro-prefix-map=/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32=."", "-fmacro-prefix-map=/Users/demeter/esp/v5.2.5/esp-idf=/IDF", "-fstrict-volatile-bitfields", "-fno-jump-tables", "-fno-tree-switch-conversion", "-Wno-format-nonliteral", "-Wno-format-security", "-Wno-error=maybe-uninitialized", "-Wno-error=uninitialized", "-std=gnu17", "-Wno-old-style-declaration", "-Os", ""-I/Users/demeter/esp/ESP", "MATTER/esp-matter/connectedhomeip/connectedhomeip/examples/lighting-app/esp32/build/config"", "-o"]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ^
I have no idea what this is.'''
After this, the boot loader configures correctly and it stops at

ninja: build stopped: subcommand failed.
ninja failed with exit code 1

Has anybody else had this error?

Who is online

Users browsing this forum: No registered users and 80 guests