This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

FATAL ERROR: command exited with status 1:

Microsoft Windows [版本 10.0.18363.1440]
(c) 2019 Microsoft Corporation。保留所有权利。

E:\ncs\ncs1.6.0\v1.6.0>cd E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker

E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker>west build -b nrf9160dk_nrf9160ns --build-dir build_nrf9160dk_nrf9160ns -p
-- west build: generating a build system
Including boilerplate (Zephyr base): E:/ncs/ncs1.6.0/v1.6.0/zephyr/cmake/app/boilerplate.cmake
-- Application: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker
-- Using NCS Toolchain 1.6.0 for building. (E:/ncs/ncs1.6.0/v1.6.0/toolchain/cmake)
-- Zephyr version: 2.6.0-rc1 (E:/ncs/ncs1.6.0/v1.6.0/zephyr), build: v2.6.0-rc1-ncs1
-- Found Python3: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Found west (found suitable version "0.11.0", minimum required is "0.7.1")
-- Board: nrf9160dk_nrf9160ns, Revision: 0.7.0
-- Cache files will be written to: E:/ncs/ncs1.6.0/v1.6.0/zephyr/.cache
-- Found dtc: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt)
-- Found BOARD.dts: E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160ns.dts
-- Generated zephyr.dts: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/include/generated/device_extern.h
Parsing E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/Kconfig
Loaded configuration 'E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160ns_defconfig'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/prj.conf'
Configuration saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/.config'
Kconfig header saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is unknown
-- The ASM compiler identification is GNU
-- Found assembler: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/arm-none-eabi-gcc.exe
Changed board to secure nrf9160dk_nrf9160 (NOT NS)

=== child image spm -  begin ===
Including boilerplate (Zephyr base): E:/ncs/ncs1.6.0/v1.6.0/zephyr/cmake/app/boilerplate.cmake
-- Application: E:/ncs/ncs1.6.0/v1.6.0/nrf/samples/spm
-- Using NCS Toolchain 1.6.0 for building. (E:/ncs/ncs1.6.0/v1.6.0/toolchain/cmake)
-- Zephyr version: 2.6.0-rc1 (E:/ncs/ncs1.6.0/v1.6.0/zephyr), build: v2.6.0-rc1-ncs1
-- Found Python3: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Found west (found suitable version "0.11.0", minimum required is "0.7.1")
-- Board: nrf9160dk_nrf9160, Revision: 0.7.0
-- Cache files will be written to: E:/ncs/ncs1.6.0/v1.6.0/zephyr/.cache
-- Found dtc: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt)
-- Found BOARD.dts: E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160.dts
-- Found devicetree overlay: E:/ncs/ncs1.6.0/v1.6.0/nrf/samples/spm/nrf9160dk_nrf9160.overlay
-- Generated zephyr.dts: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/include/generated/device_extern.h
Parsing E:/ncs/ncs1.6.0/v1.6.0/zephyr/Kconfig
Loaded configuration 'E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_defconfig'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/child_image/spm/prj.conf'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/.config'
Kconfig header saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is unknown
-- The ASM compiler identification is GNU
-- Found assembler: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/arm-none-eabi-gcc.exe
-- Configuring done
-- Generating done
-- Build files have been written to: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm
=== child image spm -  end ===

Changed board to secure nrf9160dk_nrf9160 (NOT NS)

=== child image mcuboot -  begin ===
Including boilerplate (Zephyr base): E:/ncs/ncs1.6.0/v1.6.0/zephyr/cmake/app/boilerplate.cmake
-- Application: E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/boot/zephyr
-- Using NCS Toolchain 1.6.0 for building. (E:/ncs/ncs1.6.0/v1.6.0/toolchain/cmake)
-- Zephyr version: 2.6.0-rc1 (E:/ncs/ncs1.6.0/v1.6.0/zephyr), build: v2.6.0-rc1-ncs1
-- Found Python3: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Found west (found suitable version "0.11.0", minimum required is "0.7.1")
-- Board: nrf9160dk_nrf9160, Revision: 0.7.0
-- Cache files will be written to: E:/ncs/ncs1.6.0/v1.6.0/zephyr/.cache
-- Found dtc: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt)
-- Found BOARD.dts: E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160.dts
-- Found devicetree overlay: E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Generated zephyr.dts: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/include/generated/device_extern.h
Parsing E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/boot/zephyr/Kconfig
Loaded configuration 'E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_defconfig'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/boot/zephyr/prj.conf'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/child_image/mcuboot.conf'
Configuration saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/.config'
Kconfig header saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is unknown
-- The ASM compiler identification is GNU
-- Found assembler: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/arm-none-eabi-gcc.exe
MCUBoot bootloader key file: E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/root-rsa-2048.pem
-- Configuring done
-- Generating done
-- Build files have been written to: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot
=== child image mcuboot -  end ===

CMake Warning at E:/ncs/ncs1.6.0/v1.6.0/nrf/modules/mcuboot/CMakeLists.txt:151 (message):


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




CMake Warning at E:/ncs/ncs1.6.0/v1.6.0/zephyr/CMakeLists.txt:1607 (message):
  __ASSERT() statements are globally ENABLED


Dropping partition 'nrf_modem_lib_trace' since its size is 0.
-- Configuring done
-- Generating done
-- Build files have been written to: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns
-- west build: building application
[13/278] Performing build step for 'spm_subimage'
[202/209] Linking C executable zephyr\zephyr_prebuilt.elf

[209/209] Linking C executable zephyr\zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       32256 B        64 KB     49.22%
            SRAM:       12344 B        64 KB     18.84%
        IDT_LIST:          0 GB         2 KB      0.00%
[15/278] Performing build step for 'mcuboot_subimage'
[247/254] Linking C executable zephyr\zephyr_prebuilt.elf

[254/254] Linking C executable zephyr\zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       34332 B        48 KB     69.85%
            SRAM:       22776 B     178968 B     12.73%
        IDT_LIST:          0 GB         2 KB      0.00%
[47/278] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/sockets/sockets.c.obj
In file included from E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/lib/sockets/sockets.c:17:
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h: In function 'net_pkt_set_src_ipv6_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h:1153:9: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1153 |         &NET_IPV6_HDR(pkt)->src);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[179/278] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/utils.c.obj
In file included from E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/utils.c:24:
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h: In function 'net_pkt_set_src_ipv6_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h:1153:9: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1153 |         &NET_IPV6_HDR(pkt)->src);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[180/278] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_core.c.obj
In file included from E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:26:
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h: In function 'net_pkt_set_src_ipv6_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h:1153:9: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1153 |         &NET_IPV6_HDR(pkt)->src);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c: In function 'check_ip_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:202:25: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  202 |   if (net_ipv6_addr_cmp(&NET_IPV6_HDR(pkt)->dst,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:211:33: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  211 |   if (net_ipv6_is_addr_loopback(&NET_IPV6_HDR(pkt)->dst) ||
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:212:27: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  212 |       net_ipv6_is_my_addr(&NET_IPV6_HDR(pkt)->dst)) {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:232:36: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  232 |   if (net_ipv6_is_addr_mcast_iface(&NET_IPV6_HDR(pkt)->dst)) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:240:33: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  240 |   if (net_ipv6_is_addr_loopback(&NET_IPV6_HDR(pkt)->src)) {
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~
[181/278] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_if.c.obj
In file included from E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_if.c:18:
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h: In function 'net_pkt_set_src_ipv6_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h:1153:9: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1153 |         &NET_IPV6_HDR(pkt)->src);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[266/278] Linking C executable zephyr\zephyr_prebuilt.elf
FAILED: zephyr/zephyr_prebuilt.elf zephyr/zephyr_prebuilt.map
cmd.exe /C "cd . && E:\ncs\ncs1.6.0\v1.6.0\toolchain\opt\bin\arm-none-eabi-gcc.exe    @CMakeFiles\zephyr_prebuilt.rsp  -o zephyr\zephyr_prebuilt.elf  && cmd.exe /C "cd /D E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker\build_nrf9160dk_nrf9160ns\zephyr && E:\ncs\ncs1.6.0\v1.6.0\toolchain\opt\bin\cmake.exe -E echo ""
arm-none-eabi-gcc.exe: error: %TSD-Header-###%鼡=O?揟萚v?6?: Invalid argument
arm-none-eabi-gcc.exe: fatal error: no input files
compilation terminated.
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: 'E:\ncs\ncs1.6.0\v1.6.0\toolchain\opt\bin\cmake.EXE' --build 'E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker\build_nrf9160dk_nrf9160ns'

E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker>>west build -b nrf9160dk_nrf9160ns --build-dir build_nrf9160dk_nrf9160ns -p
'build' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker>west build -b nrf9160dk_nrf9160ns --build-dir build_nrf9160dk_nrf9160ns -p
-- west build: making build dir E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker\build_nrf9160dk_nrf9160ns pristine
-- west build: generating a build system
Including boilerplate (Zephyr base): E:/ncs/ncs1.6.0/v1.6.0/zephyr/cmake/app/boilerplate.cmake
-- Application: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker
-- Using NCS Toolchain 1.6.0 for building. (E:/ncs/ncs1.6.0/v1.6.0/toolchain/cmake)
-- Zephyr version: 2.6.0-rc1 (E:/ncs/ncs1.6.0/v1.6.0/zephyr), build: v2.6.0-rc1-ncs1
-- Found Python3: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Found west (found suitable version "0.11.0", minimum required is "0.7.1")
-- Board: nrf9160dk_nrf9160ns, Revision: 0.7.0
-- Cache files will be written to: E:/ncs/ncs1.6.0/v1.6.0/zephyr/.cache
-- Found dtc: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt)
-- Found BOARD.dts: E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160ns.dts
-- Generated zephyr.dts: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/include/generated/device_extern.h
Parsing E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/Kconfig
Loaded configuration 'E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160ns_defconfig'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/prj.conf'
Configuration saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/.config'
Kconfig header saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is unknown
-- The ASM compiler identification is GNU
-- Found assembler: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/arm-none-eabi-gcc.exe
Changed board to secure nrf9160dk_nrf9160 (NOT NS)

=== child image spm -  begin ===
Including boilerplate (Zephyr base): E:/ncs/ncs1.6.0/v1.6.0/zephyr/cmake/app/boilerplate.cmake
-- Application: E:/ncs/ncs1.6.0/v1.6.0/nrf/samples/spm
-- Using NCS Toolchain 1.6.0 for building. (E:/ncs/ncs1.6.0/v1.6.0/toolchain/cmake)
-- Zephyr version: 2.6.0-rc1 (E:/ncs/ncs1.6.0/v1.6.0/zephyr), build: v2.6.0-rc1-ncs1
-- Found Python3: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Found west (found suitable version "0.11.0", minimum required is "0.7.1")
-- Board: nrf9160dk_nrf9160, Revision: 0.7.0
-- Cache files will be written to: E:/ncs/ncs1.6.0/v1.6.0/zephyr/.cache
-- Found dtc: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt)
-- Found BOARD.dts: E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160.dts
-- Found devicetree overlay: E:/ncs/ncs1.6.0/v1.6.0/nrf/samples/spm/nrf9160dk_nrf9160.overlay
-- Generated zephyr.dts: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/include/generated/device_extern.h
Parsing E:/ncs/ncs1.6.0/v1.6.0/zephyr/Kconfig
Loaded configuration 'E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_defconfig'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/child_image/spm/prj.conf'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/misc/generated/extra_kconfig_options.conf'
Configuration saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/.config'
Kconfig header saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is unknown
-- The ASM compiler identification is GNU
-- Found assembler: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/arm-none-eabi-gcc.exe
-- Configuring done
-- Generating done
-- Build files have been written to: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/spm
=== child image spm -  end ===

Changed board to secure nrf9160dk_nrf9160 (NOT NS)

=== child image mcuboot -  begin ===
Including boilerplate (Zephyr base): E:/ncs/ncs1.6.0/v1.6.0/zephyr/cmake/app/boilerplate.cmake
-- Application: E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/boot/zephyr
-- Using NCS Toolchain 1.6.0 for building. (E:/ncs/ncs1.6.0/v1.6.0/toolchain/cmake)
-- Zephyr version: 2.6.0-rc1 (E:/ncs/ncs1.6.0/v1.6.0/zephyr), build: v2.6.0-rc1-ncs1
-- Found Python3: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/python.exe (found suitable exact version "3.8.2") found components: Interpreter
-- Found west (found suitable version "0.11.0", minimum required is "0.7.1")
-- Board: nrf9160dk_nrf9160, Revision: 0.7.0
-- Cache files will be written to: E:/ncs/ncs1.6.0/v1.6.0/zephyr/.cache
-- Found dtc: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6")
-- Found toolchain: gnuarmemb (E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt)
-- Found BOARD.dts: E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160.dts
-- Found devicetree overlay: E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/boot/zephyr/dts.overlay
-- Generated zephyr.dts: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/include/generated/devicetree_unfixed.h
-- Generated device_extern.h: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/include/generated/device_extern.h
Parsing E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/boot/zephyr/Kconfig
Loaded configuration 'E:/ncs/ncs1.6.0/v1.6.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_defconfig'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/boot/zephyr/prj.conf'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/subsys/partition_manager/partition_manager_enabled.conf'
Merged configuration 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/child_image/mcuboot.conf'
Configuration saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/.config'
Kconfig header saved to 'E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is unknown
-- The ASM compiler identification is GNU
-- Found assembler: E:/ncs/ncs1.6.0/v1.6.0/toolchain/opt/bin/arm-none-eabi-gcc.exe
MCUBoot bootloader key file: E:/ncs/ncs1.6.0/v1.6.0/bootloader/mcuboot/root-rsa-2048.pem
-- Configuring done
-- Generating done
-- Build files have been written to: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns/mcuboot
=== child image mcuboot -  end ===

CMake Warning at E:/ncs/ncs1.6.0/v1.6.0/nrf/modules/mcuboot/CMakeLists.txt:151 (message):


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




CMake Warning at E:/ncs/ncs1.6.0/v1.6.0/zephyr/CMakeLists.txt:1607 (message):
  __ASSERT() statements are globally ENABLED


Dropping partition 'nrf_modem_lib_trace' since its size is 0.
-- Configuring done
-- Generating done
-- Build files have been written to: E:/ncs/ncs1.6.0/v1.6.0/nrf/applications/asset_tracker/build_nrf9160dk_nrf9160ns
-- west build: building application
[13/278] Performing build step for 'spm_subimage'
[202/209] Linking C executable zephyr\zephyr_prebuilt.elf

[209/209] Linking C executable zephyr\zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       32256 B        64 KB     49.22%
            SRAM:       12344 B        64 KB     18.84%
        IDT_LIST:          0 GB         2 KB      0.00%
[15/278] Performing build step for 'mcuboot_subimage'
[247/254] Linking C executable zephyr\zephyr_prebuilt.elf

[254/254] Linking C executable zephyr\zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       34332 B        48 KB     69.85%
            SRAM:       22776 B     178968 B     12.73%
        IDT_LIST:          0 GB         2 KB      0.00%
[52/278] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/net/lib/sockets/sockets.c.obj
In file included from E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/lib/sockets/sockets.c:17:
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h: In function 'net_pkt_set_src_ipv6_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h:1153:9: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1153 |         &NET_IPV6_HDR(pkt)->src);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[144/278] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/utils.c.obj
In file included from E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/utils.c:24:
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h: In function 'net_pkt_set_src_ipv6_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h:1153:9: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1153 |         &NET_IPV6_HDR(pkt)->src);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[145/278] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_if.c.obj
In file included from E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_if.c:18:
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h: In function 'net_pkt_set_src_ipv6_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h:1153:9: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1153 |         &NET_IPV6_HDR(pkt)->src);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
[147/278] Building C object zephyr/subsys/net/ip/CMakeFiles/subsys__net__ip.dir/net_core.c.obj
In file included from E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:26:
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h: In function 'net_pkt_set_src_ipv6_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/include/net/net_pkt.h:1153:9: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1153 |         &NET_IPV6_HDR(pkt)->src);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c: In function 'check_ip_addr':
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:202:25: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  202 |   if (net_ipv6_addr_cmp(&NET_IPV6_HDR(pkt)->dst,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:211:33: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  211 |   if (net_ipv6_is_addr_loopback(&NET_IPV6_HDR(pkt)->dst) ||
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:212:27: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  212 |       net_ipv6_is_my_addr(&NET_IPV6_HDR(pkt)->dst)) {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:232:36: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  232 |   if (net_ipv6_is_addr_mcast_iface(&NET_IPV6_HDR(pkt)->dst)) {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~
E:/ncs/ncs1.6.0/v1.6.0/zephyr/subsys/net/ip/net_core.c:240:33: warning: taking address of packed member of 'struct net_ipv6_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member]
  240 |   if (net_ipv6_is_addr_loopback(&NET_IPV6_HDR(pkt)->src)) {
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~
[266/278] Linking C executable zephyr\zephyr_prebuilt.elf
FAILED: zephyr/zephyr_prebuilt.elf zephyr/zephyr_prebuilt.map
cmd.exe /C "cd . && E:\ncs\ncs1.6.0\v1.6.0\toolchain\opt\bin\arm-none-eabi-gcc.exe    @CMakeFiles\zephyr_prebuilt.rsp  -o zephyr\zephyr_prebuilt.elf  && cmd.exe /C "cd /D E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker\build_nrf9160dk_nrf9160ns\zephyr && E:\ncs\ncs1.6.0\v1.6.0\toolchain\opt\bin\cmake.exe -E echo ""
arm-none-eabi-gcc.exe: error: %TSD-Header-###%戺舣R?揟萚v?6?: Invalid argument
arm-none-eabi-gcc.exe: fatal error: no input files
compilation terminated.
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: 'E:\ncs\ncs1.6.0\v1.6.0\toolchain\opt\bin\cmake.EXE' --build 'E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker\build_nrf9160dk_nrf9160ns'

E:\ncs\ncs1.6.0\v1.6.0\nrf\applications\asset_tracker>

Excuse me:

                     Executing west build -b nrf9160dk_nrf9160ns --build-dir build_nrf9160dk_nrf9160ns -p, Prompt the following error.How to solve this problem?

Related