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

MacOS SDK 1.1 linking problems

Hi,

All was working on SDK 1.0. Now I have SDK 1.1 and new Segger and new nRF Connect and gnuarmbemb (I had a new computer, so did set up everything from scratch)

2> Compiling ‘isr_tables.c’
1> Remove /Users/slava/work/nordic/ncs/nrf/samples/nrf9160/gps/build_nrf9160_pca10090ns/spm/zephyr/zephyr.elf
1> Linking ‘zephyr.elf’
1> Post-link command 
Build failed

However, using west directly is working fine:

➜  gps git:(d3130d77) ✗ west build --board=nrf9160_pca10090ns -d build_nrf9160_pca10090ns
-- west build: build configuration:
       source directory: /Users/slava/work/nordic/ncs/nrf/samples/nrf9160/gps
       build directory: /Users/slava/work/nordic/ncs/nrf/samples/nrf9160/gps/build_nrf9160_pca10090ns
       BOARD: nrf9160_pca10090ns (origin: CMakeCache.txt)
-- west build: building application
[0/1] Re-running CMake...
-- Using application from '/Users/slava/work/nordic/ncs/nrf/samples/nrf9160/gps'
Zephyr version: 2.0.99
...
...
-- Build files have been written to: /Users/slava/work/nordic/ncs/nrf/samples/nrf9160/gps/build_nrf9160_pca10090ns
[167/295] Linking C executable spm/zephyr/spm_zephyr_prebuilt.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:         32 KB        48 KB     66.67%
            SRAM:        5424 B        64 KB      8.28%
        IDT_LIST:          40 B         2 KB      1.95%
[289/295] Linking C executable zephyr/zephyr_prebuilt.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:      113980 B       976 KB     11.40%
            SRAM:       19644 B       128 KB     14.99%
        IDT_LIST:         120 B         2 KB      5.86%
[295/295] Generating zephyr/merged.hex
Merged /Users/slava/work/nordic/ncs/nrf/samples/nrf9160/gps/build_nrf9160_pca10090ns/spm/zephyr/zephyr.hex
Merged /Users/slava/work/nordic/ncs/nrf/samples/nrf9160/gps/build_nrf9160_pca10090ns/zephyr/zephyr.hex

Not sure where to look anymore or how to get more precise and details error mesage...

  • You should have version 10.5.0 of nrfjprog.

    John said:
    In addition git checkout master may not help a lot as we need to be using the most stable release of the Asset Tracker code which I understand is v1.1.0

    Yes, I agree. I'm not recommending using master for development, just for debugging purposes to see if the error goes away when on the master branch.

    John said:
    Please advise if you are able to compile the code after using the getting started guide with a clean install on MAC OS.

    Someone in the department is looking into it, as this seems to be a problem several users are having. I'll let you know when I have an update. 

  • Hi Heidi,

    Re-installed nrfjprog 10.5.0.

    This is a build log from tag 1.1.0:

    Rebuilding ‘spm/zephyr/include/generated/driver-validation.h’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/include/generated/driver-validation.h does not exist.
    1> Combining ‘spm/zephyr/include/generated/driver-validation.h’
    Rebuilding ‘spm/zephyr/CMakeFiles/spm_driver_validation_h_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/spm_driver_validation_h_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/include/generated/kobj-types-enum.h’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/include/generated/kobj-types-enum.h does not exist.
    1> Combining ‘spm/zephyr/include/generated/kobj-types-enum.h’
    Rebuilding ‘spm/zephyr/include/generated/otype-to-str.h’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/CMakeFiles/spm_kobj_types_h_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/spm_kobj_types_h_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include’ from solution ‘build’ in configuration ‘Common’
    1> Remove /Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/build_nrf9160_pca10090ns/spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include
    1> Combining ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include’
    1> 
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_app_memory’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_audio’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_bluetooth’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_cmsis_rtos_v1’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_cmsis_rtos_v2’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_console’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_crypto’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_data’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_debug’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dfu’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_disk’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_display’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_fs’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_linker’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_logging’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_mgmt’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_misc’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_net’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_nvs’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_posix’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_power’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_random’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_settings’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_shell’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_stats’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_storage’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_sys’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_toolchain’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_usb’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_zephyr’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arc’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arm’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_common’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_nios2’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_posix’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_riscv’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_x86’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_x86_64’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_xtensa’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arc_v2’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arc_v2_mpu’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arc_v2_secureshield’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arm_cortex_m’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arm_cortex_r’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arm_cortex_m_mpu’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arm_cortex_m_scripts’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_arm_cortex_r_scripts’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_riscv_common’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_riscv_riscv-privilege’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_x86_ia32’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_arch_x86_intel64’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_bluetooth_mesh’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_bluetooth_services’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_bluetooth’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_clock_control’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_console’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_gpio’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_i2c’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_ieee802154’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_interrupt_controller’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_led’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_pcie’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_timer’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_usb’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_wifi’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_drivers_i2c_slave’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings_clock’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings_gpio’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings_i2c’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings_interrupt-controller’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings_pcie’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings_pinctrl’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings_rdc’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_dt-bindings_usb’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_posix_arpa’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_posix_net’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_posix_netinet’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_posix_sys’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_links/_Users_slava_work_nordic_ncs_zephyr_include_usb_class’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls_subdirs.trigger’ from solution ‘build’ in configuration ‘Common’
    1> Remove /Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/build_nrf9160_pca10090ns/spm/zephyr/misc/generated/syscalls_subdirs.trigger
    1> Combining ‘spm/zephyr/misc/generated/syscalls_subdirs.trigger’
    Rebuilding ‘spm/zephyr/misc/generated/syscalls.json’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/misc/generated/syscalls.json does not exist.
    1> Combining ‘spm/zephyr/misc/generated/syscalls.json’
    Rebuilding ‘spm/zephyr/include/generated/syscall_list.h’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/include/generated/syscall_dispatch.c does not exist.
    1> Combining ‘spm/zephyr/include/generated/syscall_list.h’
    Rebuilding ‘spm/zephyr/CMakeFiles/spm_syscall_list_h_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/include/generated/syscall_dispatch.c’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/spm_syscall_list_h_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/include/generated/syscall_macros.h’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/include/generated/syscall_macros.h does not exist.
    1> Combining ‘spm/zephyr/include/generated/syscall_macros.h’
    Rebuilding ‘spm/zephyr/CMakeFiles/spm_syscall_macros_h_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/spm_syscall_macros_h_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_offsets’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/CMakeFiles/spm_offsets.dir/arch/arm/core/offsets/offsets.c.obj’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/CMakeFiles/spm_offsets.dir/arch/arm/core/offsets/offsets.c.obj does not exist.
    1> Compiling ‘offsets.c’
    Rebuilding ‘spm/zephyr/spm_offsets’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/include/generated/offsets.h’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/include/generated/offsets.h does not exist.
    1> Combining ‘spm/zephyr/include/generated/offsets.h’
    Rebuilding ‘spm/zephyr/CMakeFiles/spm_offsets_h’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/spm_offsets_h’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_..__modules__hal__nordic’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_..__nrf__drivers__hw_cc310’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_..__nrf__subsys__fw_info’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_app’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_arch__arm__core’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_arch__arm__core__cortex_m’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_arch__arm__core__cortex_m__mpu’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_drivers__serial’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_kernel’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_lib__libc__minimal’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_lib__posix’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_mbedtls_base_vanilla’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_zephyr’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/linker.cmd’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/linker.cmd does not exist.
    1> Combining ‘spm/zephyr/linker.cmd’
    Rebuilding ‘spm/zephyr/CMakeFiles/spm_linker_script_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/spm_linker_script_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘cmake_object_order_depends_target_spm_zephyr_prebuilt’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/spm_app/libspm_app.a’ from solution ‘build’ in configuration ‘Common’
    2> spm/CMakeFiles/spm_app.dir/src/main.c.obj does not exist.
    2> Compiling ‘main.c’
    1> spm/spm_app/libspm_app.a does not exist.
    Rebuilding ‘spm/zephyr/libspm_zephyr.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_app.a’
    2> spm/zephyr/CMakeFiles/spm_zephyr.dir/arch/common/isr_tables.c.obj does not exist.
    2> Compiling ‘isr_tables.c’
    3> spm/zephyr/CMakeFiles/spm_zephyr.dir/arch/common/sw_isr_common.c.obj does not exist.
    1> spm/zephyr/CMakeFiles/spm_zephyr.dir/arch/arm/core/cortex_m/cmse/arm_core_cmse.c.obj does not exist.
    1> Compiling ‘arm_core_cmse.c’
    3> Compiling ‘sw_isr_common.c’
    4> spm/zephyr/CMakeFiles/spm_zephyr.dir/arch/arm/core/cortex_m/tz/arm_core_tz.c.obj does not exist.
    2> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/crc32_sw.c.obj does not exist.
    2> Compiling ‘crc32_sw.c’
    4> Compiling ‘arm_core_tz.c’
    5> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/crc16_sw.c.obj does not exist.
    3> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/crc8_sw.c.obj does not exist.
    1> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/crc7_sw.c.obj does not exist.
    1> Compiling ‘crc7_sw.c’
    2> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/dec.c.obj does not exist.
    2> Compiling ‘dec.c’
    3> Compiling ‘crc8_sw.c’
    5> Compiling ‘crc16_sw.c’
    6> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/fdtable.c.obj does not exist.
    1> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/hex.c.obj does not exist.
    1> Compiling ‘hex.c’
    4> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/mempool.c.obj does not exist.
    2> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/rb.c.obj does not exist.
    2> Compiling ‘rb.c’
    3> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/sem.c.obj does not exist.
    3> Compiling ‘sem.c’
    4> Compiling ‘mempool.c’
    6> Compiling ‘fdtable.c’
    7> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/thread_entry.c.obj does not exist.
    1> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/timeutil.c.obj does not exist.
    1> Compiling ‘timeutil.c’
    5> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/work_q.c.obj does not exist.
    3> spm/zephyr/CMakeFiles/spm_zephyr.dir/lib/os/printk.c.obj does not exist.
    1> spm/zephyr/CMakeFiles/spm_zephyr.dir/misc/generated/configs.c.obj does not exist.
    1> Compiling ‘configs.c’
    2> spm/zephyr/CMakeFiles/spm_zephyr.dir/soc/arm/nordic_nrf/nrf91/soc.c.obj does not exist.
    2> Compiling ‘soc.c’
    3> Compiling ‘printk.c’
    5> Compiling ‘work_q.c’
    7> Compiling ‘thread_entry.c’
    8> spm/zephyr/CMakeFiles/spm_zephyr.dir/soc/arm/nordic_nrf/nrf91/mpu_regions.c.obj does not exist.
    4> spm/zephyr/CMakeFiles/spm_zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj does not exist.
    1> spm/zephyr/CMakeFiles/spm_zephyr.dir/subsys/power/power.c.obj does not exist.
    1> Compiling ‘power.c’
    2> spm/zephyr/CMakeFiles/spm_zephyr.dir/subsys/power/policy/policy_residency.c.obj does not exist.
    2> Compiling ‘policy_residency.c’
    4> Compiling ‘validate_base_addresses.c’
    6> spm/zephyr/CMakeFiles/spm_zephyr.dir/drivers/console/uart_console.c.obj does not exist.
    3> spm/zephyr/CMakeFiles/spm_zephyr.dir/drivers/clock_control/nrf_power_clock.c.obj does not exist.
    1> spm/zephyr/CMakeFiles/spm_zephyr.dir/drivers/timer/sys_clock_init.c.obj does not exist.
    1> Compiling ‘sys_clock_init.c’
    3> Compiling ‘nrf_power_clock.c’
    5> spm/zephyr/CMakeFiles/spm_zephyr.dir/drivers/timer/nrf_rtc_timer.c.obj does not exist.
    2> spm/zephyr/CMakeFiles/spm_zephyr.dir/Users/slava/work/nordic/ncs/nrf/subsys/spm/spm.c.obj does not exist.
    2> Compiling ‘spm.c’
    4> spm/zephyr/CMakeFiles/spm_zephyr.dir/Users/slava/work/nordic/ncs/nrf/subsys/spm/secure_services.c.obj does not exist.
    1> spm/zephyr/CMakeFiles/spm_zephyr.dir/Users/slava/work/nordic/ncs/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc310_platform_abort_zephyr.c.obj does not exist.
    1> Compiling ‘nrf_cc310_platform_abort_zephyr.c’
    4> Compiling ‘secure_services.c’
    5> Compiling ‘nrf_rtc_timer.c’
    6> Compiling ‘uart_console.c’
    8> Compiling ‘mpu_regions.c’
    9> spm/zephyr/CMakeFiles/spm_zephyr.dir/Users/slava/work/nordic/ncs/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc310_platform_mutex_zephyr.c.obj does not exist.
    9> Compiling ‘nrf_cc310_platform_mutex_zephyr.c’
    1> spm/zephyr/libspm_zephyr.a does not exist.
    Rebuilding ‘spm/zephyr/arch/arch/arm/core/libspm_arch__arm__core.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_zephyr.a’
    2> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/exc_exit.S.obj does not exist.
    2> Assembling ‘exc_exit.S’
    3> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/swap_helper.S.obj does not exist.
    1> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/cpu_idle.S.obj does not exist.
    1> Assembling ‘cpu_idle.S’
    3> Assembling ‘swap_helper.S’
    4> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/fault_s.S.obj does not exist.
    2> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/nmi_on_reset.S.obj does not exist.
    1> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/isr_wrapper.S.obj does not exist.
    1> Assembling ‘isr_wrapper.S’
    2> Assembling ‘nmi_on_reset.S’
    4> Assembling ‘fault_s.S’
    5> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/swap.c.obj does not exist.
    3> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/irq_manage.c.obj does not exist.
    1> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/thread.c.obj does not exist.
    1> Compiling ‘thread.c’
    2> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/fatal.c.obj does not exist.
    2> Compiling ‘fatal.c’
    3> Compiling ‘irq_manage.c’
    5> Compiling ‘swap.c’
    6> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/nmi.c.obj does not exist.
    4> spm/zephyr/arch/arch/arm/core/CMakeFiles/spm_arch__arm__core.dir/prep_c.c.obj does not exist.
    4> Compiling ‘prep_c.c’
    6> Compiling ‘nmi.c’
    1> spm/zephyr/arch/arch/arm/core/libspm_arch__arm__core.a does not exist.
    Rebuilding ‘spm/zephyr/arch/arch/arm/core/cortex_m/libspm_arch__arm__core__cortex_m.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_arch__arm__core.a’
    2> spm/zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/spm_arch__arm__core__cortex_m.dir/vector_table.S.obj does not exist.
    2> Assembling ‘vector_table.S’
    3> spm/zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/spm_arch__arm__core__cortex_m.dir/reset.S.obj does not exist.
    1> spm/zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/spm_arch__arm__core__cortex_m.dir/fault.c.obj does not exist.
    1> Compiling ‘fault.c’
    3> Assembling ‘reset.S’
    4> spm/zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/spm_arch__arm__core__cortex_m.dir/scb.c.obj does not exist.
    2> spm/zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/spm_arch__arm__core__cortex_m.dir/irq_init.c.obj does not exist.
    2> Compiling ‘irq_init.c’
    4> Compiling ‘scb.c’
    5> spm/zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/spm_arch__arm__core__cortex_m.dir/thread_abort.c.obj does not exist.
    5> Compiling ‘thread_abort.c’
    1> spm/zephyr/arch/arch/arm/core/cortex_m/libspm_arch__arm__core__cortex_m.a does not exist.
    Rebuilding ‘spm/zephyr/arch/arch/arm/core/cortex_m/mpu/libspm_arch__arm__core__cortex_m__mpu.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_arch__arm__core__cortex_m.a’
    2> spm/zephyr/arch/arch/arm/core/cortex_m/mpu/CMakeFiles/spm_arch__arm__core__cortex_m__mpu.dir/arm_core_mpu.c.obj does not exist.
    2> Compiling ‘arm_core_mpu.c’
    3> spm/zephyr/arch/arch/arm/core/cortex_m/mpu/CMakeFiles/spm_arch__arm__core__cortex_m__mpu.dir/arm_mpu.c.obj does not exist.
    3> Compiling ‘arm_mpu.c’
    1> spm/zephyr/arch/arch/arm/core/cortex_m/mpu/libspm_arch__arm__core__cortex_m__mpu.a does not exist.
    Rebuilding ‘spm/zephyr/lib/libc/minimal/libspm_lib__libc__minimal.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_arch__arm__core__cortex_m__mpu.a’
    2> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdlib/atoi.c.obj does not exist.
    2> Compiling ‘atoi.c’
    3> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdlib/strtol.c.obj does not exist.
    1> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdlib/strtoul.c.obj does not exist.
    1> Compiling ‘strtoul.c’
    3> Compiling ‘strtol.c’
    4> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdlib/malloc.c.obj does not exist.
    2> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdlib/bsearch.c.obj does not exist.
    1> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdlib/exit.c.obj does not exist.
    1> Compiling ‘exit.c’
    2> Compiling ‘bsearch.c’
    4> Compiling ‘malloc.c’
    5> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/string/strncasecmp.c.obj does not exist.
    3> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/string/strstr.c.obj does not exist.
    1> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/string/string.c.obj does not exist.
    1> Compiling ‘string.c’
    2> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/string/strspn.c.obj does not exist.
    2> Compiling ‘strspn.c’
    3> Compiling ‘strstr.c’
    5> Compiling ‘strncasecmp.c’
    6> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdout/prf.c.obj does not exist.
    4> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdout/stdout_console.c.obj does not exist.
    1> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdout/sprintf.c.obj does not exist.
    1> Compiling ‘sprintf.c’
    2> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/stdout/fprintf.c.obj does not exist.
    2> Compiling ‘fprintf.c’
    3> spm/zephyr/lib/libc/minimal/CMakeFiles/spm_lib__libc__minimal.dir/source/time/gmtime.c.obj does not exist.
    3> Compiling ‘gmtime.c’
    4> Compiling ‘stdout_console.c’
    6> Compiling ‘prf.c’
    1> spm/zephyr/lib/libc/minimal/libspm_lib__libc__minimal.a does not exist.
    Rebuilding ‘spm/zephyr/lib/posix/libspm_lib__posix.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_lib__libc__minimal.a’
    2> spm/zephyr/lib/posix/CMakeFiles/spm_lib__posix.dir/pthread_common.c.obj does not exist.
    2> Compiling ‘pthread_common.c’
    1> spm/zephyr/lib/posix/libspm_lib__posix.a does not exist.
    Rebuilding ‘spm/zephyr/drivers/serial/libspm_drivers__serial.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_lib__posix.a’
    2> spm/zephyr/drivers/serial/CMakeFiles/spm_drivers__serial.dir/uart_nrfx_uarte.c.obj does not exist.
    2> Compiling ‘uart_nrfx_uarte.c’
    1> spm/zephyr/drivers/serial/libspm_drivers__serial.a does not exist.
    Rebuilding ‘spm/zephyr/modules/nrf/subsys/fw_info/libspm_..__nrf__subsys__fw_info.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_drivers__serial.a’
    2> spm/zephyr/modules/nrf/subsys/fw_info/CMakeFiles/spm_..__nrf__subsys__fw_info.dir/fw_info.c.obj does not exist.
    2> Compiling ‘fw_info.c’
    1> spm/zephyr/modules/nrf/subsys/fw_info/libspm_..__nrf__subsys__fw_info.a does not exist.
    Rebuilding ‘spm/zephyr/modules/nrf/drivers/hw_cc310/libspm_..__nrf__drivers__hw_cc310.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_..__nrf__subsys__fw_info.a’
    2> spm/zephyr/modules/nrf/drivers/hw_cc310/CMakeFiles/spm_..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj does not exist.
    2> Compiling ‘hw_cc310.c’
    1> spm/zephyr/modules/nrf/drivers/hw_cc310/libspm_..__nrf__drivers__hw_cc310.a does not exist.
    Rebuilding ‘spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/libspm_mbedtls_base_vanilla.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_..__nrf__drivers__hw_cc310.a’
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/aesni.c.obj does not exist.
    2> Compiling ‘aesni.c’
    3> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/arc4.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/aria.c.obj does not exist.
    1> Compiling ‘aria.c’
    3> Compiling ‘arc4.c’
    4> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/asn1parse.c.obj does not exist.
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/asn1write.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/base64.c.obj does not exist.
    1> Compiling ‘base64.c’
    2> Compiling ‘asn1write.c’
    4> Compiling ‘asn1parse.c’
    5> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/bignum.c.obj does not exist.
    3> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/blowfish.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/camellia.c.obj does not exist.
    1> Compiling ‘camellia.c’
    3> Compiling ‘blowfish.c’
    5> Compiling ‘bignum.c’
    6> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/cipher.c.obj does not exist.
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/cipher_wrap.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/ctr_drbg.c.obj does not exist.
    1> Compiling ‘ctr_drbg.c’
    2> Compiling ‘cipher_wrap.c’
    4> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/des.c.obj does not exist.
    3> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/dhm.c.obj does not exist.
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/ecjpake.c.obj does not exist.
    2> Compiling ‘ecjpake.c’
    3> Compiling ‘dhm.c’
    4> Compiling ‘des.c’
    6> Compiling ‘cipher.c’
    7> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/entropy_poll.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/error.c.obj does not exist.
    1> Compiling ‘error.c’
    7> Compiling ‘entropy_poll.c’
    8> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/gcm.c.obj does not exist.
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/havege.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/hkdf.c.obj does not exist.
    1> Compiling ‘hkdf.c’
    2> Compiling ‘havege.c’
    3> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/hmac_drbg.c.obj does not exist.
    3> Compiling ‘hmac_drbg.c’
    4> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/md.c.obj does not exist.
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/md_wrap.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/md2.c.obj does not exist.
    1> Compiling ‘md2.c’
    2> Compiling ‘md_wrap.c’
    4> Compiling ‘md.c’
    8> Compiling ‘gcm.c’
    9> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/md4.c.obj does not exist.
    5> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/md5.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/memory_buffer_alloc.c.obj does not exist.
    1> Compiling ‘memory_buffer_alloc.c’
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/nist_kw.c.obj does not exist.
    2> Compiling ‘nist_kw.c’
    3> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/oid.c.obj does not exist.
    3> Compiling ‘oid.c’
    5> Compiling ‘md5.c’
    6> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/padlock.c.obj does not exist.
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/pk.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/pk_wrap.c.obj does not exist.
    1> Compiling ‘pk_wrap.c’
    2> Compiling ‘pk.c’
    4> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/pkcs12.c.obj does not exist.
    3> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/pkcs5.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/pkparse.c.obj does not exist.
    1> Compiling ‘pkparse.c’
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/pkwrite.c.obj does not exist.
    2> Compiling ‘pkwrite.c’
    3> Compiling ‘pkcs5.c’
    4> Compiling ‘pkcs12.c’
    6> Compiling ‘padlock.c’
    7> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/platform.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/platform_util.c.obj does not exist.
    1> Compiling ‘platform_util.c’
    5> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/ripemd160.c.obj does not exist.
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/rsa_internal.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/sha512.c.obj does not exist.
    1> Compiling ‘sha512.c’
    2> Compiling ‘rsa_internal.c’
    3> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/timing.c.obj does not exist.
    3> Compiling ‘timing.c’
    4> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/version.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/version_features.c.obj does not exist.
    1> Compiling ‘version_features.c’
    4> Compiling ‘version.c’
    5> Compiling ‘ripemd160.c’
    7> Compiling ‘platform.c’
    9> Compiling ‘md4.c’
    10> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/Users/slava/work/nordic/ncs/mbedtls/library/xtea.c.obj does not exist.
    2> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/replacements/pem.c.obj does not exist.
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/spm_mbedtls_base_vanilla.dir/__/backend/cc310/replacements/entropy.c.obj does not exist.
    1> Compiling ‘entropy.c’
    2> Compiling ‘pem.c’
    10> Compiling ‘xtea.c’
    1> spm/zephyr/modules/nrfxlib/nrf_security/src/mbedtls/libspm_mbedtls_base_vanilla.a does not exist.
    Rebuilding ‘spm/zephyr/modules/nordic/libspm_..__modules__hal__nordic.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_mbedtls_base_vanilla.a’
    2> spm/zephyr/modules/nordic/CMakeFiles/spm_..__modules__hal__nordic.dir/nrfx/mdk/system_nrf9160.c.obj does not exist.
    2> Compiling ‘system_nrf9160.c’
    3> spm/zephyr/modules/nordic/CMakeFiles/spm_..__modules__hal__nordic.dir/nrfx_glue.c.obj does not exist.
    3> Compiling ‘nrfx_glue.c’
    1> spm/zephyr/modules/nordic/libspm_..__modules__hal__nordic.a does not exist.
    Rebuilding ‘spm/zephyr/kernel/libspm_kernel.a’ from solution ‘build’ in configuration ‘Common’
    1> Archiving ‘libspm_..__modules__hal__nordic.a’
    2> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/device.c.obj does not exist.
    2> Compiling ‘device.c’
    3> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/errno.c.obj does not exist.
    1> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/fatal.c.obj does not exist.
    1> Compiling ‘fatal.c’
    3> Compiling ‘errno.c’
    4> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/idle.c.obj does not exist.
    4> Compiling %E2%80%98idle.c’
    5> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/init.c.obj does not exist.
    1> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/mailbox.c.obj does not exist.
    1> Compiling ‘mailbox.c’
    2> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/mem_slab.c.obj does not exist.
    2> Compiling ‘mem_slab.c’
    5> Compiling ‘init.c’
    6> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/mempool.c.obj does not exist.
    3> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/msg_q.c.obj does not exist.
    3> Compiling ‘msg_q.c’
    4> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/mutex.c.obj does not exist.
    1> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/pipes.c.obj does not exist.
    1> Compiling ‘pipes.c’
    2> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/queue.c.obj does not exist.
    2> Compiling ‘queue.c’
    4> Compiling ‘mutex.c’
    6> Compiling ‘mempool.c’
    7> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/sched.c.obj does not exist.
    3> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/sem.c.obj does not exist.
    3> Compiling ‘sem.c’
    5> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/stack.c.obj does not exist.
    1> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/system_work_q.c.obj does not exist.
    1> Compiling ‘system_work_q.c’
    2> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/thread.c.obj does not exist.
    2> Compiling ‘thread.c’
    4> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/thread_abort.c.obj does not exist.
    3> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/version.c.obj does not exist.
    1> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/work_q.c.obj does not exist.
    1> Compiling ‘work_q.c’
    3> Compiling ‘version.c’
    4> Compiling ‘thread_abort.c’
    5> Compiling ‘stack.c’
    7> Compiling ‘sched.c’
    8> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/smp.c.obj does not exist.
    6> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/timeout.c.obj does not exist.
    1> spm/zephyr/kernel/CMakeFiles/spm_kernel.dir/timer.c.obj does not exist.
    1> Compiling ‘timer.c’
    6> Compiling ‘timeout.c’
    8> Compiling ‘smp.c’
    1> spm/zephyr/kernel/libspm_kernel.a does not exist.
    1> Archiving ‘libspm_kernel.a’
    Rebuilding ‘spm/zephyr/spm_zephyr_prebuilt.elf’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/CMakeFiles/spm_zephyr_prebuilt.dir/misc/empty_file.c.obj does not exist.
    1> Compiling ‘empty_file.c’
    1> spm/zephyr/spm_zephyr_prebuilt.elf does not exist.
    1> Linking ‘spm_zephyr_prebuilt.elf’
    1> Memory region         Used Size  Region Size  %age Used
    1>            FLASH:       48640 B        48 KB     98.96%
    1>             SRAM:        5424 B        64 KB      8.28%
    1>         IDT_LIST:          40 B         2 KB      1.95%
    Rebuilding ‘spm/zephyr/linker_pass_final.cmd’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/linker_pass_final.cmd does not exist.
    1> Combining ‘spm/zephyr/linker_pass_final.cmd’
    Rebuilding ‘spm/zephyr/CMakeFiles/spm_linker_pass_final_script_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/spm_linker_pass_final_script_target’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘spm/zephyr/isr_tables.c’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/isr_tables.c does not exist.
    1> Combining ‘spm/zephyr/isr_tables.c’
    Rebuilding ‘cmake_object_order_depends_target_spm_zephyr_final’ from solution ‘build’ in configuration ‘Common’
    Rebuilding ‘libspmsecureentries.a’ from solution ‘build’ in configuration ‘Common’
    1> spm/zephyr/CMakeFiles/spm_zephyr_final.dir/misc/empty_file.c.obj does not exist.
    1> Compiling ‘empty_file.c’
    2> spm/zephyr/CMakeFiles/spm_zephyr_final.dir/isr_tables.c.obj does not exist.
    2> Compiling ‘isr_tables.c’
    1> spm/zephyr/zephyr.elf does not exist.
    Rebuilding ‘spm/zephyr/zephyr.elf’ from solution ‘build’ in configuration ‘Common’
    1> Linking ‘zephyr.elf’
    1> Post-link command 
    Build failed
    

    This is a build log from master:

    (master doesn't respect the specified Python version, so it fails to even import)

    Loading solution asset_tracker.emProject
    Executing load commands
    /usr/local/bin/cmake -GNinja -DBOARD=nrf9160_pca10090ns -DBOARD_DIR=/Users/slava/work/nordic/ncs/zephyr/boards/arm/nrf9160_pca10090 -DZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb -DGNUARMEMB_TOOLCHAIN_PATH=/Users/slava/work/nordic/gnuarmemb -B/Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/build_nrf9160_pca10090ns -H/Users/slava/work/nordic/ncs/nrf/applications/asset_tracker -DPYTHON_EXECUTABLE=/usr/local/bin/python3 -DCMAKE_MAKE_PROGRAM=/usr/local/bin/ninja -DDTC=/usr/local/bin/dtc -D WEST=/usr/local/bin/west -DEXTRA_KCONFIG_TARGETS=menuconfig_ses -DEXTRA_KCONFIG_TARGET_COMMAND_FOR_menuconfig_ses=/Applications/SEGGER/html/configure_nordic_project_menuconfig.py
    Zephyr version: 2.1.0
    -- Selected BOARD nrf9160_pca10090ns
    -- Found west: /usr/local/bin/west (found suitable version "0.6.3", minimum required is "0.6.0")
    -- Loading /Users/slava/work/nordic/ncs/zephyr/boards/arm/nrf9160_pca10090/nrf9160_pca10090ns.dts as base
    nrf9160_pca10090ns.dts.pre.tmp:89.42-101.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@40000000/flash-controller@39000: duplicate unit-address (also used in node /soc/peripheral@40000000/kmu@39000)
    nrf9160_pca10090ns.dts.pre.tmp:338.19-344.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@40000000/clock@5000: duplicate unit-address (also used in node /soc/peripheral@40000000/power@5000)
    Devicetree configuration written to /Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/build_nrf9160_pca10090ns/zephyr/include/generated/generated_dts_board.conf
    Parsing Kconfig tree in /Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/Kconfig
    /Users/slava/work/nordic/ncs/mcuboot/zephyr/Kconfig:37: WARNING: dt_int_val is deprecated.
    Loaded configuration '/Users/slava/work/nordic/ncs/zephyr/boards/arm/nrf9160_pca10090/nrf9160_pca10090ns_defconfig'
    Merged configuration '/Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/prj.conf'
    Configuration saved to '/Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/build_nrf9160_pca10090ns/zephyr/.config'
    -- The C compiler identification is GNU 8.3.1
    -- The CXX compiler identification is GNU 8.3.1
    -- The ASM compiler identification is GNU
    -- Found assembler: /Users/slava/work/nordic/gnuarmemb/bin/arm-none-eabi-gcc
    -- Cache files will be written to: /Users/slava/Library/Caches/zephyr
    
    === child image spm begin ===
    Changed board to secure nrf9160_pca10090 (NOT NS)
    Zephyr version: 2.1.0
    CMake Error at /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
      Could NOT find PythonInterp: Found unsuitable version "2.7.16", but
      required is at least "3.4" (found /usr/bin/python)
    Call Stack (most recent call first):
      /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:376 (_FPHSA_FAILURE_MESSAGE)
      /Users/slava/work/nordic/ncs/zephyr/cmake/backports/FindPythonInterp.cmake:174 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
      /Users/slava/work/nordic/ncs/zephyr/cmake/python.cmake:22 (include)
      /Users/slava/work/nordic/ncs/zephyr/cmake/app/boilerplate.cmake:101 (include)
      CMakeLists.txt:9 (include)
    
    
    -- Configuring incomplete, errors occurred!
    CMake Error at ../../cmake/multi_image.cmake:150 (message):
      CMake generation for spm failed, aborting.  Command: 1
    Call Stack (most recent call first):
      ../../cmake/multi_image.cmake:63 (add_child_image_from_source)
      ../../samples/CMakeLists.txt:8 (add_child_image)
    
    
    -- Configuring incomplete, errors occurred!
    See also "/Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/build_nrf9160_pca10090ns/CMakeFiles/CMakeOutput.log".
    See also "/Users/slava/work/nordic/ncs/nrf/applications/asset_tracker/build_nrf9160_pca10090ns/CMakeFiles/CMakeError.log".
    Project load failed
    Reported error: solution load command failed (1)
    

  • Could you try moving the gnuarmemb folder closer to the C: drive to shorten the path. I know others have experienced problems when certain paths are too long. 

  • Hi Heidi.

    Moved it to /opt/gnuarmemb and it still gives same error Disappointed

Related