"Thread:SysConfig"中讨论的其他器件
我只想指出、对于使用 MacBook M1的开发人员而言、TI-Matter 存储库无法构建 LOCK 应用等示例仍然存在。 我只能在使用一个较旧的基于 Intel 的 MacBook、这种 MacBook 已经在商店货架上多年没有了、我才能够构建这些 TI 示例。 这里是我今天尝试的结果。 我目前仍然被迫使用借用的旧 MacBook 并真正期待回到我的主 MacBook M1。
//毒性
机器:MacBook Pro
芯片:Apple M1 Pro
第13.4.
//生成步骤导致报告的生成故障。
$ mkdir ~μ C/TI-Matter
$ git clone --递归 se-submodules github.com/.../matter.git
$ CD ~/TI-Matter/matter
$ git 子模块 update --init
$ git 状态
在分支 v1.0-ti-branch 中
您的分支机构已更新为"origin/v1.0-ti-branch"。
没有要提交的内容,工作树干净
$ git log -n 1.
提交8a3ca52165e54701bac483c37d83f6da79c63e16
合并:ae743eb aad19cd
作者:adabreuti <76965454+ adabreuti@users.noreply.github.com
日期: 4月13日星期四16:31:21 2023 -0500
从 adabreuti/v1.0.0.2下游合并拉动请求#15
更新照明应用 PID
$源脚本/ activate.sh
$源脚本/ bootstrap.sh
$ CD ~/TI-Matter/matter/examples/lock-app/cc13x2x7_26x2x7
$ gn gen out/debug --args="ti_sysconfig _root="\"$HOME/ti/sSysConfig_1.15.0\"
$ ninja -v -C 输出/调试
Ninja:`"Out/debug"目录
[1/1067]轻触 obj/lock_app.bin._metadata_path_list.txt.stamp
[2/1067] touchobj/third_party/connectedhomeip/examples/lock-app/lock-common/lock-common_codegen_codegen._metadata_path_list.txtstamp
[3/1067]轻触 obj/lock_app-bim.hex._metadata_path_list.txt.stamp
[4/1067]轻触 obj/lock_app.ota._metadata_path_list.txt.stamp
[5/1067]轻触 obj/sSysConfig_gen._metadata_path_list.txt.stamp
[6/1067] touch obj/third_party/connectedhomeip/examples/platform/cc13x2_26x2/openthread_core_config_cc13x2_26x2_chip_examples.stamp
[7/1067] touchobj/third_party/connectedhomeip/src/lib/dnssd/platform_header.stamp
[8/1067] touchobj/third_party/connectedhomeip/src/lib/support/attributes.stamp
[9/1067] touchobj/third_party/connectedhomeip/src/lib/support/logging_constants.stamp
[10/1067] touchobj/third_party/connectedhomeip/src/platform/logging/headers.stamp
[11/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py - output inet/InetBuildConfig.h --rulename //third_party/connectedhomeip/src/inet:gen_inet_buildconfig --gen-dir gen/include -- definitions __thire_party_connectedomeip_src_inet_gen_cc_buildconfig__third_party_connecteip_dhomeip_arm_buildconfig_regular_g_g_
[12/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py - output CHIPBuildConfig.h core/rulename //third_party/connectedhomeip/src/lib/core:gen_chip_buildconfig --gen-dir gen-dir gen/include -- definitions __thire_party_connectedhip_src_lib_core_gen_chip_buildconfig__third_party_confird_
[13/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py --output ble/rulename BleBuildConfig.h //third_party/connectedhomeip/src/ble:gen_ble_buildconfig --gen-dir gen-dir gen/include --definitions __thire_party_connectedomeip_src_ble_gen_buildconfig__third_
[14/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py --output crypto/crypto-rulename CryptoBuildConfig.h //third_party/connectedhomeip/src/crypto:gen_crypto_buildconfig --gen-dir gen-include --definition __third_party_connectomeip_src_crypto gen_cc_buildconfig__third_party_connecteip_dhmetiip_arm_regular_g_regular_g_
[15/1067] python ../../third_party/connectedhomeip/scripts/gen_chip_version.py --output_file=gen/include/pycloud=0 CHIPVersion.h --chip_major=0 --chip_minor=0 --chip_patch=0 --chip_extra=
[16/1067] touchobj/third_party/connectedhomeip/src/lib/core/gen_chip_buildconfig.stamp
[17/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py --output app/preference/rulename AppBuildConfig.h //thire_party/connectedhomeip/src/app:gen_app_buildconfig --gen-dir gen-dir gen/include --definitions __thire_party_connectedomeip_src_app_gen_app_buildconfig__third_party_connecteip_dhmcc_regularn_regular_gcc_gcc_regularchain
[18/1067] touchobj/third_party/connectedhomeip/src/inet/gen_inet_buildconfig.stamp
[19/1067] python ../../third_party/connectedhomeip/src/lib/asn1/gen_asn1oid.py --output_file=gen/include/asn1/ASN1OID.h
[20/1067] touchobj/third_party/connectedhomeip/src/ble/gen_ble_buildconfig.stamp
[21/1067] touchobj/third_party/connectedhomeip/src/lib/core/chip_buildconfig.stamp
[22/1067] touchobj/third_party/connectedhomeip/src/crypto/gen_crypto_buildconfig.stamp
[23/1067] touchobj/third_party/connectedhomeip/src/lib/support/gen_chip_version.stamp
[24/1067]触摸 obj/third_party/connectedhomeip/src/inet/inet_buildconfig.stamp
[25/1067] touchobj/third_party/connectedhomeip/src/app/gen_app_buildconfig.stamp
[26/1067] touchobj/third_party/connectedhomeip/src/lib/asn1/gen_asn1oid stamp
[27/NO 1067] arm-none-eabi-g++-md -mmd -mcpu=cortex-M4 -mabi=aapcs -mfp=fpu-d16 -mfloat-abi=armv7e-m /../third_party/connectedhomeip/src/trace/trace.cpp
失败:obj/third_party/connectedhomeip/src/trace/trace.trace.cpp.o
arm-none-eabi-g++-md -mf obj/th3_party/connectedhomip/src/trace/trace.cpp..o.d -march=armv7e-m -mcpu=corfno-m4 -mabi=aapcs-nofppu=fppu=fpfpf /../third_party/connectedhomeip/src/trace/trace.cpp
/bin/sh:arm-none-eabi-g++:未找到命令
[28/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py --output lwip/pid lwip_buildconfig.h --rulename //third_party/connectedhomeip/src/lwip:gen_lwip_buildconfig --gen-dir gen/include --- definitions __ thire_party_connectedhomeip_src_lwip_gen_lwip_buildconfig_tooldconfig_第三方_toolgcc_connect_arm_connect_party_region_regular_party_region_party_gcc_regulf_party
[29/1067] touchobj/third_party/connectedhomeip/src/ble/ble_buildconfig.stamp
[30/1067] touch obj/third_party/connectedhomeip/third_party/nlassert/nlassert.stamp
[31/1067] touchobj/third_party/connectedhomeip/src/crypto_buildconfig.stamp
[32/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py - output system/SystemBuildConfig.h --rulename //third_party/connectedhomeip/src/system:gen_system_buildconfig --gen-dir gen-dir gen/include -- definitions __thire_party_connectedomeip_src_system_gen_buildconfig__third_party_connecteip_dhmcc_regular_regular_gcc_regular_gcc_shared_chain
[33/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py - output platform/CHIPDeviceBuildConfig.h --rulename //third_party/connectedhomeip/src/platform:gen_platform_buildconfig --gen-dir gen-include --- definitions __thire_party_connectedomeip_src_platform_gen_buildconfig__third_party_connecteip_dhmcc_regular_regular_gcc_dhcc_regular_gcc_shared_chain
[34/1067] touchobj/third_party/connectedhomeip/src/app/app_buildconfig.stamp
[35/1067] python ../../third_party/connectedhomeip/build/chip/write_buildconfig_header.py --output setup_payload/payload/pageCHIPAdditionalDataPayloadBuildConfig.h --rulename //third_party/connectedhomeip/src/setup_payload:gen_addition_data_payload_buildconfig --gen-dir gen/include --definitions
[36/1067] touchobj/third_party/connectedhomeip/src/lib/support/schip_version_header.stamp
[37/1067] touchobj/third_party/connectedhomeip/src/lib/asn1/asn1oid header.stamp
[38/1067] python.cip/build/toolchain/arm_gcc:arm_gcc /../third_party/connectedhomeip/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py --current-path../../third_party/connectedhomeip/examples/lock-app/lock-common lock-common_codegen_codegen_metadata_path_list.txt /../third_party/connectedhomeip/examples/lock-app/lock-common/lock-app.matter --default-toolchain=//third-party/toolchy/Clectedomeip/build/toolchain/arm_gcc:arm_gcc --current-toolchain=/../third_party/connectedhomeip/scripts/codegen.py
Ninja:构建已停止:子命令失败。
谢谢 Steve K.