Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

Undefined reference when building Matter tutorial

Hello,

I'm following this tutorial to learn how to create a Matter application from template. I did all steps and wanted to build the application. However, the build failed to link. I tried to check every step multiple times but couldn't find any mistake. I'm using SDK version 2.1.1 and nrf52840 DK. Here is the output of the build procedure:

 *  Executing task: nRF Connect: Generate config nrf52840dk_nrf52840 for /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor 

Building co2_sensor
west build --build-dir /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor --pristine --board nrf52840dk_nrf52840 -- -DNCS_TOOLCHAIN_VERSION:STRING="NONE" -DBOARD_ROOT:STRING="/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor"

-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor
-- Found Python3: /home/filip/ncs/toolchains/v2.1.1/usr/local/bin/python3.8 (found suitable exact version "3.8.2") found components: Interpreter 
-- Cache files will be written to: /home/filip/.cache/zephyr
-- Zephyr version: 3.1.99 (/home/filip/ncs/v2.1.1/zephyr)
-- Found west (found suitable version "0.14.0", minimum required is "0.7.1")
-- Board: nrf52840dk_nrf52840
-- Found host-tools: zephyr 0.14.1 (/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk)
-- Found dtc: /home/filip/ncs/toolchains/v2.1.1/usr/bin/dtc (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: zephyr 0.14.1 (/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk)
-- Found BOARD.dts: /home/filip/ncs/v2.1.1/zephyr/boards/arm/nrf52840dk_nrf52840/nrf52840dk_nrf52840.dts
-- Found devicetree overlay: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/boards/nrf52840dk_nrf52840.overlay
-- Generated zephyr.dts: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr/include/generated/device_extern.h
-- Including generated dts.cmake file: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr/dts.cmake
Parsing /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/Kconfig
Loaded configuration '/home/filip/ncs/v2.1.1/zephyr/boards/arm/nrf52840dk_nrf52840/nrf52840dk_nrf52840_defconfig'
Merged configuration '/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/prj.conf'
Configuration saved to '/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr/.config'
Kconfig header saved to '/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 10.3.0
-- The CXX compiler identification is GNU 10.3.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Found Python3: /home/filip/ncs/toolchains/v2.1.1/usr/local/bin/python3.8 (found version "3.8.2") found components: Interpreter 

=== child image mcuboot -  begin ===
loading initial cache file /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot/child_image_preload.cmake
Loading Zephyr default modules (Zephyr base).
-- Application: /home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/zephyr
-- Found Python3: /home/filip/ncs/toolchains/v2.1.1/usr/local/bin/python3.8 (found suitable exact version "3.8.2") found components: Interpreter 
-- Cache files will be written to: /home/filip/.cache/zephyr
-- Zephyr version: 3.1.99 (/home/filip/ncs/v2.1.1/zephyr)
-- Found west (found suitable version "0.14.0", minimum required is "0.7.1")
-- Board: nrf52840dk_nrf52840
-- Found host-tools: zephyr 0.14.1 (/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk)
-- Found dtc: /home/filip/ncs/toolchains/v2.1.1/usr/bin/dtc (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: zephyr 0.14.1 (/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk)
-- Found BOARD.dts: /home/filip/ncs/v2.1.1/zephyr/boards/arm/nrf52840dk_nrf52840/nrf52840dk_nrf52840.dts
-- Found devicetree overlay: /home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Generated zephyr.dts: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot/zephyr/include/generated/device_extern.h
-- Including generated dts.cmake file: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot/zephyr/dts.cmake
Parsing /home/filip/ncs/v2.1.1/modules/lib/matter/config/nrfconnect/chip-module/Kconfig.mcuboot.root
Loaded configuration '/home/filip/ncs/v2.1.1/zephyr/boards/arm/nrf52840dk_nrf52840/nrf52840dk_nrf52840_defconfig'
Merged configuration '/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/child_image/mcuboot/prj.conf'
Merged configuration '/home/filip/ncs/v2.1.1/nrf/subsys/partition_manager/ext_flash_mcuboot_secondary.conf'
Merged configuration '/home/filip/ncs/v2.1.1/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Merged configuration '/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to '/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot/zephyr/.config'
Kconfig header saved to '/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 10.3.0
-- The CXX compiler identification is GNU 10.3.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
CMake Warning at /home/filip/ncs/v2.1.1/nrf/lib/flash_patch/CMakeLists.txt:8 (message):
  

        ----------------------------------------------------------
        --- WARNING: To maintain the integrity of secure boot, ---
        --- enable CONFIG_DISABLE_FLASH_PATCH in production.   ---
        ----------------------------------------------------------


MCUBoot bootloader key file: /home/filip/ncs/v2.1.1/bootloader/mcuboot/root-ec-p256.pem
-- Configuring done
-- Generating done
-- Build files have been written to: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/mcuboot
=== child image mcuboot -  end ===

CMake Warning at /home/filip/ncs/v2.1.1/nrf/modules/mcuboot/CMakeLists.txt:286 (message):
  

          ---------------------------------------------------------
          --- WARNING: Using default MCUBoot key, it should not ---
          --- be used for production.                           ---
          ---------------------------------------------------------
          



CMake Warning at /home/filip/ncs/v2.1.1/nrfxlib/openthread/cmake/extensions.cmake:114 (message):
   
   Current nrf_security configuration does not provide all MBEDTLS options which are required by precompiled OpenThread libraries.
   The minimum of MBEDTLS configuration is stored at: /home/filip/ncs/v2.1.1/nrfxlib/openthread/lib/cortex-m4/hard-float/v1.3/mtd/oberon/nrf_security_mbedtls_configuration.h

Call Stack (most recent call first):
  /home/filip/ncs/v2.1.1/nrfxlib/openthread/CMakeLists.txt:82 (check_openthread_dependencies)


CMake Warning at /home/filip/ncs/v2.1.1/zephyr/CMakeLists.txt:1839 (message):
  __ASSERT() statements are globally ENABLED


-- Found partition manager static configuration: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/configuration/nrf52840dk_nrf52840/pm_static_dfu.yml
Partition 'mcuboot' is not included in the dynamic resolving since it is statically defined.
Partition 'mcuboot_pad' is not included in the dynamic resolving since it is statically defined.
Partition 'mcuboot_primary' is not included in the dynamic resolving since it is statically defined.
Partition 'mcuboot_primary_app' is not included in the dynamic resolving since it is statically defined.
Partition 'settings_storage' is not included in the dynamic resolving since it is statically defined.
Partition 'mcuboot_secondary' is not included in the dynamic resolving since it is statically defined.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build
-- west build: building application
[1/490] Generating include/generated/version.h
-- Zephyr version: 3.1.99 (/home/filip/ncs/v2.1.1/zephyr), build: v3.1.99-ncs1
[2/490] Preparing syscall dependency handling

[3/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/home/filip/ncs/v2.1.1/mbedtls/library/x509.c.obj
[4/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/home/filip/ncs/v2.1.1/mbedtls/library/x509_create.c.obj
[5/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/home/filip/ncs/v2.1.1/mbedtls/library/x509_crl.c.obj
[6/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/home/filip/ncs/v2.1.1/mbedtls/library/x509_crt.c.obj
[7/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/home/filip/ncs/v2.1.1/mbedtls/library/x509write_csr.c.obj
[8/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedx509.dir/home/filip/ncs/v2.1.1/mbedtls/library/x509_csr.c.obj
[9/490] Creating directories for 'mcuboot_subimage'
[10/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/asn1write.c.obj
[11/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/asn1parse.c.obj
[12/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/base64.c.obj
[13/490] No download step for 'mcuboot_subimage'
[14/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/bignum.c.obj
[15/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/padlock.c.obj
[16/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/oid.c.obj
[17/490] No update step for 'mcuboot_subimage'
[18/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/platform.c.obj
[19/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/nist_kw.c.obj
[20/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/platform_util.c.obj
[21/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/version.c.obj
[22/490] No patch step for 'mcuboot_subimage'
[23/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto_base.dir/home/filip/ncs/v2.1.1/mbedtls/library/constant_time.c.obj
[24/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/home/filip/ncs/v2.1.1/mbedtls/library/psa_crypto_aead.c.obj
[25/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/home/filip/ncs/v2.1.1/mbedtls/library/psa_crypto_cipher.c.obj
[26/490] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/CMakeFiles/mbedcrypto.dir/home/filip/ncs/v2.1.1/mbedtls/library/psa_crypto.c.obj
[27/490] No configure step for 'mcuboot_subimage'
[27/490] Performing build step for 'mcuboot_subimage'
[1/185] Preparing syscall dependency handling

[2/185] Generating include/generated/version.h
-- Zephyr version: 3.1.99 (/home/filip/ncs/v2.1.1/zephyr), build: v3.1.99-ncs1
[3/185] Generating misc/generated/syscalls_subdirs.trigger
[4/185] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
[5/185] Generating include/generated/kobj-types-enum.h, include/generated/otype-to-str.h, include/generated/otype-to-size.h
[6/185] Generating include/generated/syscall_dispatch.c, include/generated/syscall_list.h
[7/185] Generating include/generated/driver-validation.h
[8/185] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
[9/185] Generating include/generated/offsets.h
[10/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
[11/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
[12/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
[13/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
[14/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
[15/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
[16/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
[17/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
[18/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
[19/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
[20/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
[21/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
[22/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
[23/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
[24/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
[25/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
[26/185] Generating zephyr/autogen-pubkey.c
[27/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
[28/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/multi_heap.c.obj
[29/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
[30/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
[31/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
[32/185] Building C object CMakeFiles/app.dir/main.c.obj
[33/185] Building C object CMakeFiles/app.dir/os.c.obj
[34/185] Building C object CMakeFiles/app.dir/keys.c.obj
[35/185] Building C object CMakeFiles/app.dir/flash_map_extended.c.obj
[36/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/encrypted.c.obj
[37/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/image_rsa.c.obj
[38/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/fault_injection_hardening.c.obj
[39/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/image_validate.c.obj
[40/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/tlv.c.obj
[41/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/image_ec256.c.obj
[42/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/bootutil_misc.c.obj
[43/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/image_ed25519.c.obj
[44/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/ext/nrf/cc310_glue.c.obj
[45/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/swap_misc.c.obj
[46/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/loader.c.obj
[47/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/swap_scratch.c.obj
[48/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/caps.c.obj
[49/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/ext/mbedtls-asn1/src/asn1parse.c.obj
[50/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/ext/mbedtls-asn1/src/platform_util.c.obj
[51/185] Building C object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/swap_move.c.obj
[52/185] Building C object CMakeFiles/app.dir/zephyr/autogen-pubkey.c.obj
[53/185] Building C object CMakeFiles/app.dir/nrf_cleanup.c.obj
[54/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
[55/185] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
[56/185] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
[57/185] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/tracing/tracing_none.c.obj
[58/185] Building ASM object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/common/soc_nrf_common.S.obj
[59/185] Linking C static library app/libapp.a
[60/185] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
[61/185] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
[62/185] Building C object zephyr/CMakeFiles/zephyr.dir/home/filip/ncs/v2.1.1/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj
[63/185] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map.c.obj
[64/185] Building C object zephyr/CMakeFiles/zephyr.dir/home/filip/ncs/v2.1.1/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_abort_zephyr.c.obj
[65/185] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/storage/flash_map/flash_map_layout.c.obj
[66/185] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
[67/185] Building C object zephyr/CMakeFiles/zephyr.dir/home/filip/ncs/v2.1.1/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_no_mutex_zephyr.c.obj
[68/185] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
[69/185] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
[70/185] Generating linker_zephyr_pre1.cmd
[71/185] Generating linker_zephyr_pre0.cmd
[72/185] Linking C static library zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
[73/185] Linking C static library zephyr/libzephyr.a
[74/185] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
[75/185] Linking C static library zephyr/arch/common/libisr_tables.a
[76/185] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
[77/185] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
[78/185] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
[79/185] Linking C static library zephyr/arch/common/libarch__common.a
[80/185] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
[81/185] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
[82/185] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
[83/185] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
[84/185] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
[85/185] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
[86/185] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
[87/185] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
[88/185] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
[89/185] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
[90/185] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
[91/185] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
[92/185] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
[93/185] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
[94/185] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
[95/185] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
[96/185] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/perror.c.obj
[97/185] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
[98/185] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
[99/185] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
[100/185] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
[101/185] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
[102/185] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
[103/185] Building C object zephyr/soc/arm/nordic_nrf/nrf52/CMakeFiles/soc__arm__nordic_nrf__nrf52.dir/soc.c.obj
[104/185] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/nrf_qspi_nor.c.obj
[105/185] Building C object zephyr/drivers/clock_control/CMakeFiles/drivers__clock_control.dir/clock_control_nrf.c.obj
[106/185] Linking C static library zephyr/lib/posix/liblib__posix.a
[107/185] Building C object zephyr/drivers/gpio/CMakeFiles/drivers__gpio.dir/gpio_nrfx.c.obj
[108/185] Linking C static library zephyr/soc/arm/nordic_nrf/nrf52/libsoc__arm__nordic_nrf__nrf52.a
[109/185] Generating ../../../include/generated/libc/minimal/strerror_table.h
[110/185] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/flash_page_layout.c.obj
[111/185] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[112/185] Linking C static library zephyr/drivers/clock_control/libdrivers__clock_control.a
[113/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
[114/185] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/soc_flash_nrf.c.obj
[115/185] Linking C static library zephyr/drivers/gpio/libdrivers__gpio.a
[116/185] Building C object zephyr/drivers/flash/CMakeFiles/drivers__flash.dir/jesd216.c.obj
[117/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
[118/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
[119/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
[120/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoll.c.obj
[121/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoull.c.obj
[122/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
[123/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
[124/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strerror.c.obj
[125/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
[126/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
[127/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/qsort.c.obj
[128/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
[129/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
[130/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
[131/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
[132/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
[133/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
[134/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrt.c.obj
[135/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/math/sqrtf.c.obj
[136/185] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
[137/185] Linking C static library zephyr/drivers/flash/libdrivers__flash.a
[138/185] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_timer.c.obj
[139/185] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c.obj
[140/185] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/pinctrl_nrf.c.obj
[141/185] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
[142/185] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
[143/185] Building C object modules/nrf/drivers/hw_cc310/CMakeFiles/..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj
[144/185] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/filip/ncs/v2.1.1/modules/hal/nordic/nrfx/mdk/system_nrf52840.c.obj
[145/185] Linking C static library zephyr/drivers/timer/libdrivers__timer.a
[146/185] Linking C static library zephyr/drivers/pinctrl/libdrivers__pinctrl.a
[147/185] Building C object modules/nrf/lib/fprotect/CMakeFiles/..__nrf__lib__fprotect.dir/fprotect_acl.c.obj
[148/185] Building C object modules/mcuboot/boot/bootutil/zephyr/CMakeFiles/mcuboot_util.dir/home/filip/ncs/v2.1.1/bootloader/mcuboot/boot/bootutil/src/bootutil_public.c.obj
[149/185] Linking C static library modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a
[150/185] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
[151/185] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/filip/ncs/v2.1.1/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj
[152/185] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/filip/ncs/v2.1.1/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c.obj
[153/185] Linking C static library modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a
[154/185] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/filip/ncs/v2.1.1/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj
[155/185] Linking C static library modules/nrf/lib/fprotect/lib..__nrf__lib__fprotect.a
[156/185] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/filip/ncs/v2.1.1/modules/hal/nordic/nrfx/drivers/src/nrfx_qspi.c.obj
[157/185] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/filip/ncs/v2.1.1/modules/hal/nordic/nrfx/drivers/src/nrfx_gpiote.c.obj
[158/185] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/filip/ncs/v2.1.1/modules/hal/nordic/nrfx/drivers/src/nrfx_wdt.c.obj
[159/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
[160/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/main_weak.c.obj
[161/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
[162/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
[163/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
[164/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
[165/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
[166/185] Linking C static library modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a
[167/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
[168/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
[169/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
[170/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
[171/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
[172/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
[173/185] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
[174/185] Linking C static library zephyr/kernel/libkernel.a
[175/185] Linking C executable zephyr/zephyr_pre0.elf

[176/185] Generating dev_handles.c
[177/185] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/dev_handles.c.obj
[178/185] Building C object zephyr/CMakeFiles/zephyr_pre1.dir/misc/empty_file.c.obj
[179/185] Linking C executable zephyr/zephyr_pre1.elf

[180/185] Generating linker.cmd
[181/185] Generating isr_tables.c, isrList.bin
[182/185] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
[183/185] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
[184/185] Building C object zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj
[185/185] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       28480 B        28 KB     99.33%
            SRAM:       18624 B       256 KB      7.10%
        IDT_LIST:          0 GB         2 KB      0.00%
[430/490] No patch step for 'chip-gn'
[431/490] No configure step for 'chip-gn'
[432/490] No install step for 'mcuboot_subimage'
[433/490] Performing build step for 'chip-gn'
Generating compile_commands took 32ms
Done. Made 88 targets from 90 files in 118ms
[1/374] ACTION //src/ble:gen_ble_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
[2/374] ACTION //src/app:gen_app_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
[3/374] stamp obj/src/ble/gen_ble_buildconfig.stamp
[4/374] ACTION //src/crypto:gen_crypto_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
[5/374] stamp obj/src/app/gen_app_buildconfig.stamp
[6/374] stamp obj/src/ble/ble_buildconfig.stamp
[7/374] ACTION //src/platform:gen_platform_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
[8/374] stamp obj/src/app/app_buildconfig.stamp
[9/374] ACTION //src/inet:gen_inet_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
[10/374] stamp obj/src/crypto/gen_crypto_buildconfig.stamp
[11/374] ACTION //src/lib/core:gen_chip_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
[12/374] stamp obj/src/platform/gen_platform_buildconfig.stamp
[13/374] stamp obj/src/inet/gen_inet_buildconfig.stamp
[14/374] stamp obj/src/app/app_config.stamp
[15/374] stamp obj/src/crypto/crypto_buildconfig.stamp
[16/374] stamp obj/src/lib/core/gen_chip_buildconfig.stamp
[17/374] stamp obj/src/lib/support/logging_constants.stamp
[18/374] ACTION //src/lib/asn1:gen_asn1oid(//config/nrfconnect/chip-gn/toolchain:zephyr)
[19/374] stamp obj/src/inet/inet_buildconfig.stamp
[20/374] stamp obj/src/lib/dnssd/platform_header.stamp
[21/374] stamp obj/src/lib/support/enforce_format.stamp
[22/374] stamp obj/src/lib/core/chip_buildconfig.stamp
[23/374] stamp obj/src/lib/asn1/gen_asn1oid.stamp
[24/374] stamp obj/src/platform/platform_buildconfig.stamp
[25/374] stamp obj/src/platform/logging/headers.stamp
[26/374] stamp obj/src/lib/asn1/asn1oid_header.stamp
[27/374] c++ obj/src/trace/trace.trace.cpp.o
[28/374] stamp obj/third_party/nlassert/nlassert.stamp
[29/374] stamp obj/third_party/nlio/nlio.stamp
[30/374] stamp obj/src/trace/trace.stamp
[31/374] ACTION //src/system:gen_system_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
[32/374] ACTION //src/lib/support:gen_chip_version(//config/nrfconnect/chip-gn/toolchain:zephyr)
[33/374] stamp obj/src/system/gen_system_buildconfig.stamp
[34/374] stamp obj/src/lib/support/gen_chip_version.stamp
[35/374] ACTION //src/setup_payload:gen_additional_data_payload_buildconfig(//config/nrfconnect/chip-gn/toolchain:zephyr)
[36/374] stamp obj/src/system/system_buildconfig.stamp
[37/374] stamp obj/src/app/common/cluster-objects.inputdeps.stamp
[38/374] stamp obj/src/crypto/crypto.inputdeps.stamp
[39/374] stamp obj/src/ble/ble.inputdeps.stamp
[40/374] stamp obj/src/inet/inet.inputdeps.stamp
[41/374] stamp obj/src/lib/core/core.inputdeps.stamp
[42/374] c++ obj/src/ble/libBleLayer.BleUUID.cpp.o
[43/374] c++ obj/src/crypto/cryptopal_mbedtls.CHIPCryptoPALmbedTLS.cpp.o
[44/374] c++ obj/src/ble/libBleLayer.BtpEngine.cpp.o
[45/374] c++ obj/src/crypto/libChipCrypto.CHIPCryptoPAL.cpp.o
[46/374] c++ obj/src/ble/libBleLayer.BLEEndPoint.cpp.o
[47/374] c++ obj/src/ble/libBleLayer.BleError.cpp.o
[48/374] c++ obj/zzz_generated/app-common/app-common/zap-generated/libClusterObjects.cluster-objects.cpp.o
[49/374] c++ obj/src/ble/libBleLayer.BleLayer.cpp.o
[50/374] c++ obj/src/crypto/libChipCrypto.PersistentStorageOperationalKeystore.cpp.o
[51/374] c++ obj/src/inet/libInetLayer.IPAddress-StringFuncts.cpp.o
[52/374] c++ obj/src/inet/libInetLayer.InetArgParser.cpp.o
[53/374] c++ obj/src/inet/libInetLayer.IPAddress.cpp.o
[54/374] c++ obj/src/crypto/libChipCrypto.RandUtils.cpp.o
[55/374] c++ obj/src/inet/libInetLayer.IPPacketInfo.cpp.o
[56/374] c++ obj/src/lib/core/libChipCore.CHIPCircularTLVBuffer.cpp.o
[57/374] c++ obj/src/lib/core/libChipCore.CHIPKeyIds.cpp.o
[58/374] stamp obj/src/lib/asn1/asn1.inputdeps.stamp
[59/374] c++ obj/src/lib/core/libChipCore.CHIPTLVDebug.cpp.o
[60/374] c++ obj/src/lib/core/libChipCore.CHIPError.cpp.o
[61/374] c++ obj/src/inet/libInetLayer.InetInterface.cpp.o
[62/374] c++ obj/src/lib/asn1/libASN1.ASN1Error.cpp.o
[63/374] c++ obj/src/inet/libInetLayer.UDPEndPointImplSockets.cpp.o
[64/374] stamp obj/src/lib/support/support.inputdeps.stamp
[65/374] c++ obj/src/inet/libInetLayer.InetError.cpp.o
[66/374] c++ obj/src/inet/libInetLayer.IPPrefix.cpp.o
[67/374] c++ obj/src/inet/libInetLayer.UDPEndPoint.cpp.o
[68/374] c++ obj/src/lib/core/libChipCore.CHIPTLVWriter.cpp.o
[69/374] c++ obj/src/lib/core/libChipCore.CHIPTLVReader.cpp.o
[70/374] c++ obj/src/lib/asn1/libASN1.ASN1OID.cpp.o
[71/374] c++ obj/src/lib/core/libChipCore.CHIPTLVUtilities.cpp.o
[72/374] c++ obj/src/lib/core/libChipCore.CHIPTLVUpdater.cpp.o
[73/374] c++ obj/src/lib/core/libChipCore.OTAImageHeader.cpp.o
[74/374] c++ obj/src/lib/support/libSupportLayer.IniEscaping.cpp.o
[75/374] c++ obj/src/lib/support/libSupportLayer.PrivateHeap.cpp.o
[76/374] c++ obj/src/lib/support/libSupportLayer.PersistentStorageAudit.cpp.o
[77/374] c++ obj/src/lib/support/libSupportLayer.Pool.cpp.o
[78/374] c++ obj/src/lib/support/libSupportLayer.TimeUtils.cpp.o
[79/374] c++ obj/src/lib/support/libSupportLayer.SerializableIntegerSet.cpp.o
[80/374] c++ obj/src/lib/asn1/libASN1.ASN1Time.cpp.o
[81/374] c++ obj/src/lib/support/libSupportLayer.ThreadOperationalDataset.cpp.o
[82/374] c++ obj/src/lib/support/libSupportLayer.ZclString.cpp.o
[83/374] c++ obj/src/lib/support/logging/libSupportLayer.CHIPLogging.cpp.o
[84/374] c++ obj/src/lib/asn1/libASN1.ASN1Writer.cpp.o
[85/374] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff16.cpp.o
[86/374] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff.cpp.o
[87/374] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff36.cpp.o
[88/374] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff10.cpp.o
[89/374] c++ obj/src/lib/support/verhoeff/libSupportLayer.Verhoeff32.cpp.o
[90/374] c++ obj/src/lib/support/libSupportLayer.CHIPMem-Malloc.cpp.o
[91/374] c++ obj/src/lib/asn1/libASN1.ASN1Reader.cpp.o
[92/374] c++ obj/src/lib/support/libSupportLayer.Base64.cpp.o
[93/374] stamp obj/src/lib/support/chip_version_header.stamp
[94/374] c++ obj/src/lib/support/libSupportLayer.BufferReader.cpp.o
[95/374] c++ obj/src/lib/support/libSupportLayer.BufferWriter.cpp.o
[96/374] c++ obj/src/lib/support/libSupportLayer.BytesCircularBuffer.cpp.o
[97/374] c++ obj/src/lib/support/libSupportLayer.BytesToHex.cpp.o
[98/374] c++ obj/src/lib/support/libSupportLayer.CHIPMem.cpp.o
[99/374] c++ obj/src/lib/support/libSupportLayer.CHIPPlatformMemory.cpp.o
[100/374] c++ obj/src/lib/support/libSupportLayer.CHIPArgParser.cpp.o
[101/374] c++ obj/src/lib/support/libSupportLayer.FibonacciUtils.cpp.o
[102/374] c++ obj/src/lib/support/libSupportLayer.FixedBufferAllocator.cpp.o
[103/374] stamp obj/src/protocols/im_status.inputdeps.stamp
[104/374] c++ obj/src/lib/support/libSupportLayer.ErrorStr.cpp.o
[105/374] stamp obj/src/setup_payload/gen_additional_data_payload_buildconfig.stamp
[106/374] stamp obj/src/system/system.inputdeps.stamp
[107/374] stamp obj/src/system/system_config_header.stamp
[108/374] c++ obj/src/protocols/interaction_model/im_status.StatusCode.cpp.o
[109/374] stamp obj/examples/providers/device_info_provider.inputdeps.stamp
[110/374] stamp obj/src/access/access.inputdeps.stamp
[111/374] stamp obj/src/app/app.inputdeps.stamp
[112/374] stamp obj/src/credentials/credentials.inputdeps.stamp
[113/374] stamp obj/src/app/server/server.inputdeps.stamp
[114/374] stamp obj/src/ble/ble_config_header.stamp
[115/374] c++ obj/src/app/MessageDef/libCHIPDataModel.ArrayBuilder.cpp.o
[116/374] c++ obj/src/app/MessageDef/libCHIPDataModel.ArrayParser.cpp.o
[117/374] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeDataIB.cpp.o
[118/374] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeDataIBs.cpp.o
[119/374] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributePathIB.cpp.o
[120/374] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributePathIBs.cpp.o
[121/374] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeStatusIB.cpp.o
[122/374] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeReportIB.cpp.o
[123/374] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeReportIBs.cpp.o
[124/374] c++ obj/src/app/MessageDef/libCHIPDataModel.AttributeStatusIBs.cpp.o
[125/374] c++ obj/src/app/MessageDef/libCHIPDataModel.Builder.cpp.o
[126/374] c++ obj/src/access/libaccess.AccessControl.cpp.o
[127/374] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandDataIB.cpp.o
[128/374] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandPathIB.cpp.o
[129/374] c++ obj/src/app/MessageDef/libCHIPDataModel.ClusterPathIB.cpp.o
[130/374] c++ obj/src/app/MessageDef/libCHIPDataModel.CommandStatusIB.cpp.o
[131/374] c++ obj/src/access/examples/libaccess.ExampleAccessControlDelegate.cpp.o
[132/374] c++ obj/src/access/examples/libaccess.PermissiveAccessControlDelegate.cpp.o
[133/374] c++ obj/src/app/libCHIPDataModel.AttributeAccessInterface.cpp.o
[134/374] c++ obj/src/app/libCHIPDataModel.CASEClient.cpp.o
[135/374] c++ obj/src/app/libCHIPDataModel.ChunkedWriteCallback.cpp.o
[136/374] c++ obj/examples/providers/libMatterDeviceInfoProviderExample.DeviceInfoProviderImpl.cpp.o
[137/374] c++ obj/src/app/libCHIPDataModel.AttributePathExpandIterator.cpp.o
[138/374] c++ obj/src/app/libCHIPDataModel.InteractionModelEngine.cpp.o
[139/374] c++ obj/src/app/libCHIPDataModel.WriteHandler.cpp.o
[140/374] c++ obj/src/app/libCHIPDataModel.CASESessionManager.cpp.o
[141/374] c++ obj/src/app/libCHIPDataModel.DefaultAttributePersistenceProvider.cpp.o
[142/374] c++ obj/src/app/libCHIPDataModel.DeviceProxy.cpp.o
[143/374] c++ obj/src/app/libCHIPDataModel.CommandHandler.cpp.o
[144/374] c++ obj/src/app/libCHIPDataModel.BufferedReadCallback.cpp.o
[145/374] c++ obj/src/credentials/libCredentials.FabricTable.cpp.o
[146/374] c++ obj/src/credentials/libCredentials.CHIPCertToX509.cpp.o
[147/374] c++ obj/src/app/libCHIPDataModel.ClusterStateCache.cpp.o
[148/374] c++ obj/src/credentials/libCredentials.CHIPCertFromX509.cpp.o
[149/374] c++ obj/src/credentials/libCredentials.DeviceAttestationCredsProvider.cpp.o
[150/374] c++ obj/src/credentials/libCredentials.CHIPCert.cpp.o
[151/374] c++ obj/src/credentials/libCredentials.GenerateChipX509Cert.cpp.o
[152/374] c++ obj/src/credentials/libCredentials.DeviceAttestationConstructor.cpp.o
[153/374] c++ obj/src/credentials/libCredentials.CertificationDeclaration.cpp.o
[154/374] c++ obj/src/app/MessageDef/libCHIPDataModel.EventDataIB.cpp.o
[155/374] c++ obj/src/app/MessageDef/libCHIPDataModel.DataVersionFilterIBs.cpp.o
[156/374] c++ obj/src/app/MessageDef/libCHIPDataModel.DataVersionFilterIB.cpp.o
[157/374] c++ obj/src/app/MessageDef/libCHIPDataModel.EventFilterIB.cpp.o
[158/374] c++ obj/src/app/MessageDef/libCHIPDataModel.EventFilterIBs.cpp.o
[159/374] c++ obj/src/app/MessageDef/libCHIPDataModel.EventPathIB.cpp.o
[160/374] c++ obj/src/app/MessageDef/libCHIPDataModel.EventPathIBs.cpp.o
[161/374] c++ obj/src/app/MessageDef/libCHIPDataModel.EventReportIBs.cpp.o
[162/374] c++ obj/src/app/MessageDef/libCHIPDataModel.EventReportIB.cpp.o
[163/374] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeRequests.cpp.o
[164/374] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeRequestMessage.cpp.o
[165/374] c++ obj/src/app/MessageDef/libCHIPDataModel.EventStatusIB.cpp.o
[166/374] c++ obj/src/app/libCHIPDataModel.FailSafeContext.cpp.o
[167/374] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseIB.cpp.o
[168/374] c++ obj/src/app/MessageDef/libCHIPDataModel.ListBuilder.cpp.o
[169/374] c++ obj/src/app/MessageDef/libCHIPDataModel.ListParser.cpp.o
[170/374] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseIBs.cpp.o
[171/374] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageBuilder.cpp.o
[172/374] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageDefHelper.cpp.o
[173/374] c++ obj/src/app/MessageDef/libCHIPDataModel.InvokeResponseMessage.cpp.o
[174/374] c++ obj/src/app/MessageDef/libCHIPDataModel.MessageParser.cpp.o
[175/374] c++ obj/src/app/MessageDef/libCHIPDataModel.StatusIB.cpp.o
[176/374] c++ obj/src/app/MessageDef/libCHIPDataModel.Parser.cpp.o
[177/374] c++ obj/src/app/MessageDef/libCHIPDataModel.ReportDataMessage.cpp.o
[178/374] c++ obj/src/app/MessageDef/libCHIPDataModel.ReadRequestMessage.cpp.o
[179/374] c++ obj/src/app/libCHIPDataModel.EventManagement.cpp.o
[180/374] c++ obj/src/app/MessageDef/libCHIPDataModel.StructBuilder.cpp.o
[181/374] c++ obj/src/app/MessageDef/libCHIPDataModel.StructParser.cpp.o
[182/374] c++ obj/src/app/MessageDef/libCHIPDataModel.SubscribeRequestMessage.cpp.o
[183/374] c++ obj/src/app/MessageDef/libCHIPDataModel.StatusResponseMessage.cpp.o
[184/374] c++ obj/src/app/MessageDef/libCHIPDataModel.SubscribeResponseMessage.cpp.o
[185/374] c++ obj/src/app/MessageDef/libCHIPDataModel.WriteRequestMessage.cpp.o
[186/374] c++ obj/src/app/libCHIPDataModel.CommandSender.cpp.o
[187/374] c++ obj/src/app/libCHIPDataModel.RequiredPrivilege.cpp.o
[188/374] c++ obj/src/app/MessageDef/libCHIPDataModel.WriteResponseMessage.cpp.o
[189/374] c++ obj/src/app/MessageDef/libCHIPDataModel.TimedRequestMessage.cpp.o
[190/374] c++ obj/src/app/libCHIPDataModel.StatusResponse.cpp.o
[191/374] c++ obj/src/app/libCHIPDataModel.TimedRequest.cpp.o
[192/374] c++ obj/src/app/libCHIPDataModel.ReadHandler.cpp.o
[193/374] c++ obj/src/app/server/libCHIPAppServer.AclStorage.cpp.o
[194/374] c++ obj/src/app/server/libCHIPAppServer.DefaultAclStorage.cpp.o
[195/374] c++ obj/src/app/libCHIPDataModel.WriteClient.cpp.o
[196/374] c++ obj/src/app/server/libCHIPAppServer.EchoHandler.cpp.o
[197/374] c++ obj/src/app/libCHIPDataModel.ReadClient.cpp.o
[198/374] c++ obj/src/app/libCHIPDataModel.TimedHandler.cpp.o
[199/374] c++ obj/src/app/libCHIPDataModel.OperationalSessionSetup.cpp.o
[200/374] stamp obj/src/controller/controller.inputdeps.stamp
[201/374] c++ obj/src/app/reporting/libCHIPDataModel.Engine.cpp.o
[202/374] c++ obj/src/app/server/libCHIPAppServer.OnboardingCodesUtil.cpp.o
[203/374] c++ obj/src/controller/libChipController.AbstractDnssdDiscoveryController.cpp.o
[204/374] c++ obj/src/app/server/libCHIPAppServer.CommissioningWindowManager.cpp.o
[205/374] c++ obj/src/controller/libChipController.CHIPCommissionableNodeController.cpp.o
[206/374] c++ obj/src/controller/libChipController.AutoCommissioner.cpp.o
[207/374] c++ obj/src/app/server/libCHIPAppServer.Server.cpp.o
[208/374] c++ obj/src/app/server/libCHIPAppServer.Dnssd.cpp.o
[209/374] c++ obj/src/controller/libChipController.CHIPDeviceController.cpp.o
[210/374] c++ obj/src/controller/libChipController.CommissioningDelegate.cpp.o
[211/374] c++ obj/src/controller/libChipController.EmptyDataModelHandler.cpp.o
[212/374] c++ obj/src/controller/libChipController.ExampleOperationalCredentialsIssuer.cpp.o
[213/374] c++ obj/src/credentials/libCredentials.GroupDataProviderImpl.cpp.o
[214/374] c++ obj/src/controller/libChipController.SetUpCodePairer.cpp.o
[215/374] c++ obj/src/controller/libChipController.CommissionerDiscoveryController.cpp.o
[216/374] c++ obj/src/credentials/attestation_verifier/libCredentials.DeviceAttestationVerifier.cpp.o
[217/374] c++ obj/src/credentials/libCredentials.PersistentStorageOpCertStore.cpp.o
[218/374] c++ obj/src/controller/libChipController.CHIPDeviceControllerFactory.cpp.o
[219/374] c++ obj/src/controller/libChipController.CommissioneeDeviceProxy.cpp.o
[220/374] stamp obj/src/credentials/default_attestation_verifier.inputdeps.stamp
[221/374] c++ obj/src/credentials/tests/libCredentials.CHIPAttCert_test_vectors.cpp.o
[222/374] c++ obj/src/credentials/examples/libCredentials.ExamplePAI.cpp.o
[223/374] c++ obj/src/credentials/attestation_verifier/libDefaultAttestationVerifier.DefaultDeviceAttestationVerifier.cpp.o
[224/374] c++ obj/src/credentials/attestation_verifier/libDefaultAttestationVerifier.DacOnlyPartialAttestationVerifier.cpp.o
[225/374] stamp obj/src/lib/address_resolve/address_resolve.inputdeps.stamp
[226/374] stamp obj/src/inet/inet_config_header.stamp
[227/374] c++ obj/src/credentials/examples/libCredentials.ExampleDACs.cpp.o
[228/374] stamp obj/src/lib/dnssd/dnssd.inputdeps.stamp
[229/374] c++ obj/src/lib/address_resolve/address_resolve.AddressResolve.cpp.o
[230/374] c++ obj/src/lib/dnssd/dnssd.ServiceNaming.cpp.o
[231/374] c++ obj/src/lib/dnssd/dnssd.TxtFields.cpp.o
[232/374] c++ obj/src/lib/address_resolve/address_resolve.AddressResolve_DefaultImpl.cpp.o
[233/374] stamp obj/src/lib/core/chip_config_header.stamp
[234/374] stamp obj/src/protocols/secure_channel/secure_channel.inputdeps.stamp
[235/374] ar libSupportLayer.a
[236/374] stamp obj/src/platform/nrfconnect/nrfconnect.inputdeps.stamp
[237/374] stamp obj/src/messaging/messaging.inputdeps.stamp
[238/374] c++ obj/src/messaging/libMessagingLayer.ReliableMessageContext.cpp.o
[239/374] c++ obj/src/controller/libChipController.CommissioningWindowOpener.cpp.o
[240/374] c++ obj/src/credentials/examples/libCredentials.DeviceAttestationCredsExample.cpp.o
[241/374] c++ obj/src/messaging/libMessagingLayer.ErrorCategory.cpp.o
[242/374] c++ obj/src/platform/Zephyr/nrfconnect.Logging.cpp.o
[243/374] c++ obj/src/credentials/libCredentials.LastKnownGoodTime.cpp.o
[244/374] c++ obj/src/messaging/libMessagingLayer.ReliableMessageProtocolConfig.cpp.o
[245/374] c++ obj/src/lib/dnssd/dnssd.Discovery_ImplPlatform.cpp.o
[246/374] c++ obj/src/platform/Zephyr/nrfconnect.BLEManagerImpl.cpp.o
[247/374] c++ obj/src/messaging/libMessagingLayer.ApplicationExchangeDispatch.cpp.o
[248/374] c++ obj/src/platform/Zephyr/nrfconnect.DiagnosticDataProviderImpl.cpp.o
[249/374] c++ obj/src/messaging/libMessagingLayer.ExchangeMgr.cpp.o
[250/374] c++ obj/src/messaging/libMessagingLayer.ExchangeMessageDispatch.cpp.o
[251/374] stamp obj/src/platform/platform.inputdeps.stamp
[252/374] c++ obj/src/platform/Zephyr/nrfconnect.KeyValueStoreManagerImpl.cpp.o
[253/374] c++ obj/src/platform/libDeviceLayer.CommissionableDataProvider.cpp.o
[254/374] c++ obj/src/platform/libDeviceLayer.DeviceInfoProvider.cpp.o
[255/374] c++ obj/src/platform/libDeviceLayer.DiagnosticDataProvider.cpp.o
[256/374] c++ obj/src/platform/libDeviceLayer.DeviceInstanceInfoProvider.cpp.o
[257/374] c++ obj/src/platform/Zephyr/nrfconnect.PlatformManagerImpl.cpp.o
[258/374] c++ obj/src/platform/libDeviceLayer.Entropy.cpp.o
[259/374] c++ obj/src/platform/libDeviceLayer.LockTracker.cpp.o
[260/374] c++ obj/src/messaging/libMessagingLayer.ReliableMessageMgr.cpp.o
[261/374] c++ obj/src/messaging/libMessagingLayer.ExchangeContext.cpp.o
[262/374] c++ obj/src/platform/libDeviceLayer.GeneralUtils.cpp.o
[263/374] c++ obj/src/platform/libDeviceLayer.DeviceControlServer.cpp.o
[264/374] c++ obj/src/platform/libDeviceLayer.Globals.cpp.o
[265/374] c++ obj/src/platform/libDeviceLayer.PersistedStorage.cpp.o
[266/374] c++ obj/src/platform/libDeviceLayer.PlatformEventSupport.cpp.o
[267/374] c++ obj/src/platform/OpenThread/libDeviceLayer.GenericNetworkCommissioningThreadDriver.cpp.o
[268/374] c++ obj/src/platform/nrfconnect.SingletonConfigurationManager.cpp.o
[269/374] c++ obj/src/platform/nrfconnect/nrfconnect.Reboot.cpp.o
[270/374] c++ obj/src/platform/Zephyr/nrfconnect.SystemTimeSupport.cpp.o
[271/374] c++ obj/src/platform/nrfconnect/nrfconnect.DiagnosticDataProviderImplNrf.cpp.o
[272/374] c++ obj/src/platform/nrfconnect/nrfconnect.DeviceNetworkProvisioningDelegateImpl.cpp.o
[273/374] c++ obj/src/platform/Zephyr/nrfconnect.ZephyrConfig.cpp.o
[274/374] c++ obj/src/platform/nrfconnect/nrfconnect.ConnectivityManagerImpl.cpp.o
[275/374] stamp obj/src/protocols/protocols.inputdeps.stamp
[276/374] c++ obj/src/protocols/echo/libChipProtocols.EchoClient.cpp.o
[277/374] c++ obj/src/platform/OpenThread/nrfconnect.OpenThreadUtils.cpp.o
[278/374] c++ obj/src/protocols/libChipProtocols.Protocols.cpp.o
[279/374] c++ obj/src/platform/Zephyr/nrfconnect.ThreadStackManagerImpl.cpp.o
[280/374] c++ obj/src/protocols/secure_channel/libChipProtocols.MessageCounterManager.cpp.o
[281/374] c++ obj/src/protocols/user_directed_commissioning/libChipProtocols.UserDirectedCommissioningClient.cpp.o
[282/374] c++ obj/src/protocols/secure_channel/libSecureChannel.CASEDestinationId.cpp.o
[283/374] c++ obj/src/protocols/user_directed_commissioning/libChipProtocols.UserDirectedCommissioningServer.cpp.o
[284/374] c++ obj/src/protocols/secure_channel/libSecureChannel.SessionEstablishmentExchangeDispatch.cpp.o
[285/374] c++ obj/src/protocols/secure_channel/libSecureChannel.PASESession.cpp.o
[286/374] c++ obj/src/platform/Zephyr/nrfconnect.ConfigurationManagerImpl.cpp.o
[287/374] c++ obj/src/protocols/secure_channel/libSecureChannel.PairingSession.cpp.o
[288/374] c++ obj/src/protocols/secure_channel/libSecureChannel.DefaultSessionResumptionStorage.cpp.o
[289/374] c++ obj/src/protocols/secure_channel/libSecureChannel.SimpleSessionResumptionStorage.cpp.o
[290/374] stamp obj/src/protocols/bdx/bdx.inputdeps.stamp
[291/374] c++ obj/src/protocols/echo/libChipProtocols.EchoServer.cpp.o
[292/374] c++ obj/src/system/libSystemLayer.SystemLayer.cpp.o
[293/374] c++ obj/src/protocols/bdx/libBdx.BdxMessages.cpp.o
[294/374] c++ obj/src/protocols/secure_channel/libSecureChannel.UnsolicitedStatusHandler.cpp.o
[295/374] c++ obj/src/protocols/bdx/libBdx.BdxUri.cpp.o
[296/374] c++ obj/src/protocols/secure_channel/libSecureChannel.StatusReport.cpp.o
[297/374] stamp obj/src/setup_payload/additional_data_payload.inputdeps.stamp
[298/374] stamp obj/src/setup_payload/additional_data_payload_buildconfig.stamp
[299/374] stamp obj/src/setup_payload/setup_payload.inputdeps.stamp
[300/374] c++ obj/src/platform/OpenThread/nrfconnect.DnssdImpl.cpp.o
[301/374] c++ obj/src/setup_payload/additional_data_payload.AdditionalDataPayloadParser.cpp.o
[302/374] c++ obj/src/setup_payload/additional_data_payload.AdditionalDataPayloadGenerator.cpp.o
[303/374] c++ obj/src/protocols/bdx/libBdx.BdxTransferSession.cpp.o
[304/374] c++ obj/src/setup_payload/libSetupPayload.Base38Encode.cpp.o
[305/374] c++ obj/src/protocols/secure_channel/libSecureChannel.CASEServer.cpp.o
[306/374] c++ obj/src/setup_payload/libSetupPayload.Base38Decode.cpp.o
[307/374] c++ obj/src/setup_payload/libSetupPayload.SetupPayload.cpp.o
[308/374] c++ obj/src/protocols/secure_channel/libSecureChannel.CASESession.cpp.o
[309/374] c++ obj/src/setup_payload/libSetupPayload.ManualSetupPayloadGenerator.cpp.o
[310/374] c++ obj/src/setup_payload/libSetupPayload.ManualSetupPayloadParser.cpp.o
[311/374] c++ obj/src/setup_payload/libSetupPayload.QRCodeSetupPayloadGenerator.cpp.o
[312/374] c++ obj/src/system/libSystemLayer.SystemError.cpp.o
[313/374] c++ obj/src/system/libSystemLayer.SystemClock.cpp.o
[314/374] c++ obj/src/platform/nrfconnect/nrfconnect.OTAImageProcessorImpl.cpp.o
[315/374] c++ obj/src/setup_payload/libSetupPayload.QRCodeSetupPayloadParser.cpp.o
[316/374] c++ obj/src/setup_payload/libSetupPayload.SetupPayloadHelper.cpp.o
[317/374] c++ obj/src/system/libSystemLayer.SystemMutex.cpp.o
[318/374] c++ obj/src/system/libSystemLayer.SystemStats.cpp.o
[319/374] c++ obj/src/system/libSystemLayer.SystemPacketBuffer.cpp.o
[320/374] c++ obj/src/system/libSystemLayer.TLVPacketBufferBackingStore.cpp.o
[321/374] stamp obj/src/transport/raw/raw.inputdeps.stamp
[322/374] c++ obj/src/system/libSystemLayer.SystemTimer.cpp.o
[323/374] c++ obj/src/system/libSystemLayer.SystemLayerImplSelect.cpp.o
[324/374] stamp obj/src/transport/transport.inputdeps.stamp
[325/374] c++ obj/src/system/libSystemLayer.WakeEvent.cpp.o
[326/374] ar libSystemLayer.a
[327/374] c++ obj/src/transport/raw/libRawTransport.MessageHeader.cpp.o
[328/374] c++ obj/src/transport/raw/libRawTransport.UDP.cpp.o
[329/374] c++ obj/src/transport/libTransportLayer.CryptoContext.cpp.o
[330/374] ar libInetLayer.a
[331/374] stamp obj/src/messaging/messaging_mrp_config.stamp
[332/374] c++ obj/src/transport/libTransportLayer.GroupPeerMessageCounter.cpp.o
[333/374] ar libBleLayer.a
[334/374] c++ obj/src/transport/raw/libRawTransport.TCP.cpp.o
[335/374] ar libChipCore.a
[336/374] c++ obj/src/transport/libTransportLayer.SecureMessageCodec.cpp.o
[337/374] c++ obj/src/transport/libTransportLayer.SecureSession.cpp.o
[338/374] ar libASN1.a
[339/374] stamp obj/src/crypto/public_headers.stamp
[340/374] ar libClusterObjects.a
[341/374] ar im_status.a
[342/374] stamp obj/src/crypto/cryptopal_mbedtls.stamp
[343/374] c++ obj/src/transport/libTransportLayer.SecureSessionTable.cpp.o
[344/374] c++ obj/src/transport/libTransportLayer.SessionHandle.cpp.o
[345/374] ar libChipCrypto.a
[346/374] c++ obj/src/transport/libTransportLayer.SessionHolder.cpp.o
[347/374] c++ obj/src/transport/libTransportLayer.Session.cpp.o
[348/374] stamp obj/src/setup_payload/additional_data_payload.stamp
[349/374] stamp obj/src/platform/platform_base.stamp
[350/374] c++ obj/src/transport/libTransportLayer.TransportMgrBase.cpp.o
[351/374] ar libSetupPayload.a
[352/374] c++ obj/src/transport/raw/libRawTransport.BLE.cpp.o
[353/374] ar nrfconnect.a
[354/374] ar libDeviceLayer.a
[355/374] ar libMatterDeviceInfoProviderExample.a
[356/374] ar libaccess.a
[357/374] ar dnssd.a
[358/374] ar libCredentials.a
[359/374] ar libRawTransport.a
[360/374] ar libDefaultAttestationVerifier.a
[361/374] c++ obj/src/protocols/bdx/libBdx.TransferFacilitator.cpp.o
[362/374] c++ obj/src/transport/libTransportLayer.SessionManager.cpp.o
[363/374] ar libTransportLayer.a
[364/374] ar libMessagingLayer.a
[365/374] ar address_resolve.a
[366/374] ar libSecureChannel.a
[367/374] ar libBdx.a
[368/374] ar libChipProtocols.a
[369/374] ar libCHIPDataModel.a
[370/374] ar libCHIPAppServer.a
[371/374] ar libChipController.a
[372/374] ar libCHIP.a
[373/374] stamp obj/ABS_PATH/home/filip/ncs/v2.1.1/modules/lib/matter/config/nrfconnect/chip-gn/nrfconnect.stamp
[374/374] stamp obj/ABS_PATH/home/filip/ncs/v2.1.1/modules/lib/matter/config/nrfconnect/chip-gn/default.stamp
[434/490] Completed 'mcuboot_subimage'
[436/490] No install step for 'chip-gn'
[437/490] Completed 'chip-gn'
[438/490] Building CXX object CMakeFiles/app.dir/src/zap-generated/callback-stub.cpp.obj
[439/490] Building CXX object CMakeFiles/app.dir/src/main.cpp.obj
[440/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/led_widget.cpp.obj
[441/490] Building CXX object CMakeFiles/app.dir/src/zcl_callbacks.cpp.obj
[442/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/thread_util.cpp.obj
[443/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/server/EchoHandler.cpp.obj
[444/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/server/OnboardingCodesUtil.cpp.obj
[445/490] Building CXX object CMakeFiles/app.dir/src/app_task.cpp.obj
[446/490] Building CXX object CMakeFiles/app.dir/src/zap-generated/IMClusterCommandHandler.cpp.obj
[447/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/server/CommissioningWindowManager.cpp.obj
[448/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/clusters/on-off-server/on-off-server.cpp.obj
[449/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp.obj
[450/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/zzz_generated/app-common/app-common/zap-generated/attributes/Accessors.cpp.obj
[451/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/zzz_generated/app-common/app-common/zap-generated/cluster-objects.cpp.obj
[452/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/attribute-size-util.cpp.obj
[453/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/server/Dnssd.cpp.obj
[454/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/server/Server.cpp.obj
[455/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/clusters/descriptor/descriptor.cpp.obj
[456/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/binding-table.cpp.obj
[457/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/clusters/identify-server/identify-server.cpp.obj
[458/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/ember-compatibility-functions.cpp.obj
[459/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/af-event.cpp.obj
[460/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/error-mapping.cpp.obj
[461/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/attribute-storage.cpp.obj
[462/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/attribute-table.cpp.obj
[463/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/privilege-storage.cpp.obj
[464/490] Building C object zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj
[465/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/message.cpp.obj
[466/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/ember-print.cpp.obj
[467/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/DataModelHandler.cpp.obj
[468/490] Building CXX object CMakeFiles/app.dir/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/util/util.cpp.obj
[469/490] Linking CXX static library app/libapp.a
[470/490] Linking CXX executable zephyr/zephyr_pre0.elf
FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map 
: && ccache /home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-g++   zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj -o zephyr/zephyr_pre0.elf -L/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/modules/connectedhomeip/lib -fuse-ld=bfd  -Wl,-T  zephyr/linker_zephyr_pre0.cmd  -Wl,-Map=/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr/zephyr_pre0.map  -Wl,--whole-archive  app/libapp.a  zephyr/libzephyr.a  zephyr/arch/common/libarch__common.a  zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a  zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a  zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a  zephyr/lib/libc/newlib/liblib__libc__newlib.a  zephyr/lib/posix/liblib__posix.a  zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a  zephyr/soc/arm/nordic_nrf/nrf52/libsoc__arm__nordic_nrf__nrf52.a  zephyr/subsys/bluetooth/common/libsubsys__bluetooth__common.a  zephyr/subsys/bluetooth/host/libsubsys__bluetooth__host.a  zephyr/subsys/dfu/boot/libsubsys__dfu__boot.a  zephyr/subsys/net/libsubsys__net.a  zephyr/subsys/net/l2/openthread/libsubsys__net__ip__l2__openthread.a  zephyr/subsys/net/ip/libsubsys__net__ip.a  zephyr/subsys/random/libsubsys__random.a  zephyr/drivers/clock_control/libdrivers__clock_control.a  zephyr/drivers/console/libdrivers__console.a  zephyr/drivers/gpio/libdrivers__gpio.a  zephyr/drivers/ieee802154/libdrivers__ieee802154.a  zephyr/drivers/hwinfo/libdrivers__hwinfo.a  zephyr/drivers/flash/libdrivers__flash.a  zephyr/drivers/serial/libdrivers__serial.a  zephyr/drivers/entropy/libdrivers__entropy.a  zephyr/drivers/timer/libdrivers__timer.a  zephyr/drivers/pinctrl/libdrivers__pinctrl.a  modules/nrf/lib/dk_buttons_and_leds/lib..__nrf__lib__dk_buttons_and_leds.a  modules/nrf/lib/multithreading_lock/lib..__nrf__lib__multithreading_lock.a  modules/nrf/subsys/bluetooth/controller/lib..__nrf__subsys__bluetooth__controller.a  modules/nrf/subsys/dfu/dfu_multi_image/lib..__nrf__subsys__dfu__dfu_multi_image.a  modules/nrf/subsys/dfu/dfu_target/lib..__nrf__subsys__dfu__dfu_target.a  modules/nrf/subsys/mpsl/init/lib..__nrf__subsys__mpsl__init.a  modules/nrf/subsys/ieee802154/lib..__nrf__subsys__ieee802154.a  modules/nrf/drivers/mpsl/clock_control/lib..__nrf__drivers__mpsl__clock_control.a  modules/nrf/drivers/mpsl/flash_sync/lib..__nrf__drivers__mpsl__flash_sync.a  modules/nrf/drivers/mpsl/temp_nrf5/lib..__nrf__drivers__mpsl__temp_nrf5.a  modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a  modules/mcuboot/boot/bootutil/zephyr/libmcuboot_util.a  modules/openthread/platform/libopenthread_platform.a  modules/hal_nordic/nrf_802154/libnrf-802154-platform.a  modules/nrfxlib/nrf_802154/nrf_802154/driver/libnrf-802154-driver.a  modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a  modules/segger/libmodules__segger.a  modules/zcbor/libmodules__zcbor.a  modules/nrfxlib/nrfxlib/nrf_security/src/zephyr/libmbedtls_zephyr.a  /home/filip/ncs/v2.1.1/nrfxlib/openthread/lib/cortex-m4/hard-float/v1.3/mtd/oberon/libopenthread-cli-mtd.a  /home/filip/ncs/v2.1.1/nrfxlib/openthread/lib/cortex-m4/hard-float/v1.3/mtd/oberon/libopenthread-mtd.a  -Wl,--no-whole-archive  zephyr/kernel/libkernel.a  zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj  -L"/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/thumb/v7e-m+fp/hard"  -L/home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr  -lgcc  -Wl,--start-group  -lCHIP  -lMatterDeviceInfoProviderExample  -Wl,--end-group  zephyr/arch/common/libisr_tables.a  modules/hal_nordic/nrf_802154/libnrf-802154-platform.a  /home/filip/ncs/v2.1.1/nrfxlib/nrf_802154/sl/sl/lib/nRF52840/hard-float/libnrf-802154-sl.a  -no-pie  -Wl,--gc-sections  -Wl,--build-id=none  -Wl,--sort-common=descending  -Wl,--sort-section=alignment  -Wl,-u,_OffsetAbsSyms  -Wl,-u,_ConfigAbsSyms  -nostdlib  -static  -Wl,-X  -Wl,-N  -Wl,--orphan-handling=warn  -lstdc++  -lm  -Wl,-lc  -L"/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi"/lib/thumb/v7e-m+fp/hard  -Wl,-lgcc  -lc  -specs=nano.specs  /home/filip/ncs/v2.1.1/nrfxlib/mpsl/lib/cortex-m4/hard-float/libmpsl.a  modules/nrfxlib/nrfxlib/nrf_security/src/libmbedtls.a  modules/nrfxlib/nrfxlib/nrf_security/src/libmbedx509.a  modules/nrfxlib/nrfxlib/nrf_security/src/libmbedcrypto.a  /home/filip/ncs/v2.1.1/nrfxlib/crypto/nrf_cc310_platform/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_platform_0.9.15.a  /home/filip/ncs/v2.1.1/nrfxlib/crypto/nrf_oberon/lib/cortex-m4/hard-float/liboberon_psa_3.0.12.a  /home/filip/ncs/v2.1.1/nrfxlib/crypto/nrf_oberon/lib/cortex-m4/hard-float/liboberon_mbedtls_3.0.12.a  modules/nrfxlib/nrfxlib/nrf_security/src/libmbedcrypto_base.a  -mcpu=cortex-m4  -mthumb  -mabi=aapcs  -mfpu=fpv4-sp-d16  -mfp16-format=ieee  -lc  /home/filip/ncs/v2.1.1/nrfxlib/crypto/nrf_oberon/lib/cortex-m4/hard-float/liboberon_3.0.12.a  /home/filip/ncs/v2.1.1/nrfxlib/softdevice_controller/lib/cortex-m4/hard-float/libsoftdevice_controller_peripheral.a && cd /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/zephyr && /home/filip/ncs/toolchains/v2.1.1/usr/local/lib/python3.8/site-packages/cmake/data/bin/cmake -E echo
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(ota_util.cpp.obj): in function `chip::DefaultOTARequestor::~DefaultOTARequestor()':
/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/clusters/ota-requestor/DefaultOTARequestor.h:37: undefined reference to `vtable for chip::DefaultOTARequestor'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(ota_util.cpp.obj): in function `chip::BDXDownloader::~BDXDownloader()':
/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/clusters/ota-requestor/BDXDownloader.h:37: undefined reference to `vtable for chip::BDXDownloader'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(ota_util.cpp.obj): in function `chip::DefaultOTARequestor::BDXMessenger::OnMessageReceived(chip::Messaging::ExchangeContext*, chip::PayloadHeader const&, chip::System::PacketBufferHandle&&)':
/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/clusters/ota-requestor/DefaultOTARequestor.h:162: undefined reference to `chip::BDXDownloader::OnMessageReceived(chip::PayloadHeader const&, chip::System::PacketBufferHandle)'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(ota_util.cpp.obj): in function `InitBasicOTARequestor()':
/home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp:44: undefined reference to `chip::GetRequestorInstance()'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp:50: undefined reference to `chip::DefaultOTARequestor::Init(chip::Server&, chip::OTARequestorStorage&, chip::OTARequestorDriver&, chip::BDXDownloader&)'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp:51: undefined reference to `chip::SetRequestorInstance(chip::OTARequestorInterface*)'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp:52: undefined reference to `chip::DeviceLayer::DefaultOTARequestorDriver::Init(chip::OTARequestorInterface*, chip::OTAImageProcessorInterface*)'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(ota_util.cpp.obj): in function `_GLOBAL__sub_I__Z15GetFlashHandlerv':
/home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp:22: undefined reference to `vtable for chip::BDXDownloader'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(ota_util.cpp.obj): in function `__static_initialization_and_destruction_0':
/home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp:22: undefined reference to `vtable for chip::DefaultOTARequestor'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp:22: undefined reference to `chip::DefaultOTARequestor::OnConnected(void*, chip::Messaging::ExchangeManager&, chip::SessionHandle&)'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/ncs/v2.1.1/nrf/samples/matter/common/src/ota_util.cpp:22: undefined reference to `chip::DefaultOTARequestor::OnConnectionFailure(void*, chip::ScopedNodeId const&, chip::ChipError)'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(ota_util.cpp.obj):(.data._ZN12_GLOBAL__N_119sOTARequestorDriverE+0x0): undefined reference to `vtable for chip::DeviceLayer::DefaultOTARequestorDriver'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: app/libapp.a(ota_util.cpp.obj):(.data._ZN12_GLOBAL__N_120sOTARequestorStorageE+0x0): undefined reference to `vtable for chip::DefaultOTARequestorStorage'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/modules/connectedhomeip/lib/libCHIP.a(nrfconnect.ThreadStackManagerImpl.cpp.o): in function `chip::app::Clusters::NetworkCommissioning::Instance::~Instance()':
/home/filip/ncs/v2.1.1/modules/lib/matter/src/app/clusters/network-commissioning/network-commissioning.h:143: undefined reference to `vtable for chip::app::Clusters::NetworkCommissioning::Instance'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/modules/connectedhomeip/lib/libCHIP.a(nrfconnect.ThreadStackManagerImpl.cpp.o): in function `chip::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread<chip::DeviceLayer::ThreadStackManagerImpl>::DoInit(otInstance*)':
/home/filip/ncs/v2.1.1/modules/lib/matter/src/platform/OpenThread/GenericThreadStackManagerImpl_OpenThread.cpp:91: undefined reference to `chip::app::Clusters::NetworkCommissioning::Instance::Init()'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/modules/connectedhomeip/lib/libCHIP.a(nrfconnect.ThreadStackManagerImpl.cpp.o): in function `_GLOBAL__sub_I__ZN4chip11DeviceLayer22ThreadStackManagerImpl9sInstanceE':
/home/filip/ncs/v2.1.1/modules/lib/matter/src/platform/Zephyr/ThreadStackManagerImpl.cpp:89: undefined reference to `vtable for chip::app::Clusters::NetworkCommissioning::Instance'
/home/filip/ncs/toolchains/v2.1.1/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.3.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build/modules/connectedhomeip/lib/libCHIP.a(nrfconnect.OTAImageProcessorImpl.cpp.o): in function `chip::DeviceLayer::OTAImageProcessorImpl::IsFirstImageRun()':
/home/filip/ncs/v2.1.1/modules/lib/matter/src/platform/nrfconnect/OTAImageProcessorImpl.cpp:170: undefined reference to `chip::GetRequestorInstance()'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /home/filip/ncs/toolchains/v2.1.1/usr/local/bin/cmake --build /home/filip/programming/smart_home/co2_sensor/firmware/co2_sensor/build

 *  The terminal process terminated with exit code: 1. 
 *  Terminal will be reused by tasks, press any key to close it. 

Can anybody help with what could be wrong? Am I doing something wrong or is there a bug in the SDK? Thank you in advance for your response. 

Best regards,

Filip Mrazek

Related