Hello CircuitDojo Community,

Are there any developers here in this forum who are working on Linux hosts, and running Nordic’s Segger IDE, with nRF project support? Have any developers encountered (and resolved) a build error involving “offsets.c.obj does not exist” when compiling nRF9160 cellular sample apps, such as at_client and aws_iot when built in Segger Nordic version 5.60?

I am developing firmware for the Sparkfun Thing Plus nRF9160 development board. I’ve been working with Nordic’s sdk-nrf v1.6.1. To compile sample apps and my own small projects has largely gone smoothly, using west and friends at a Linux shell prompt. In a new turn I am recently trying open and build the same projects in Segger. Nordic’s version of Segger IDE has an extra “open project” option under the top menu bar “File” option. I can create new Segger based projects directly from the sample apps in ~/projects/ncs/nrf/samples/nrf9160. At least I can do so as long as I point Segger to an nrf SDK version 1.6.1. Older and newer SDK releases fail early at Segger’s create project step.

Nordic’s sample apps as well as a personal project all fail to compile for the same error. DTS and Kconfig meta-compile steps appear to succeed. Many parts of Zephyr also appear to compile via ARM gcc cross-compiler, but somewhere a file fails to get built running the build in Segger (but succeeds via west build . . .):

2> zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj does not exist.

I can provide the full build messages which Segger displays, but every single Zephyr based sample or app I’ve attempted to compile against nrf SDK v1.6.1 fails in this way.

Very little on other forums about this. Could only find a sole, 2018 Nordic Devzone post which mentions this particular error. And I’m blocked even earlier when trying to “open nRF Connect SDK Project” in Nordic’s Segger when the SDK is at any version other than 1.6.0 and 1.6.1. Segger says a script named create_nordic_project.py is failing when I attempt to open an nRF Connect SDK project with Segger pointing to a non v1.6.1 SDK release.

Any help on this subtle build error greatly appreciated!

  • Ted
  • Hello @jaredwolff,
    I’ve found a solution for the build time error which occurs only when opening and building my project or a sample app in Segger, Nordic version 5.60. I must make sure to install the latest stable GNU ARM cross compiler. I had mistakenly pointed Segger to arm-zephyr-eabi-gcc and related tools. I had not paid close enough attention to its –version string, and turns out this is crosstool-NG 10.2.0. I made the mistake believing this was a late release of GNU ARM toolchain.

    GNU ARM cross compiler with the following version string builds nRF Zephyr applications correctly both at Linux command line and when called from Segger v5.60:

    arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10.3-2021.07) 10.3.1 20210621 (release)

    My apologies to you and the forum for wasting your time on this issue! It is still strange to me that this build error appears only when starting the build within Segger, and only with one of these two cross compilers. I feel I have not yet found the root cause. Also that the root cause may be a project setting or missed configuration, in the settings which Nordic’s version of Segger creates when first opening a “new to it” nRF Connect SDK application.

    Thanks again for the help and pointers to other posts. Curious is there a way to mark a post here “resolved”?

    • Ted

The fullest build messages I can observe from Segger Nordic version when compiling ncs/nrf/samples/nrf9160/aws_iot follow just below. In this case I choose a sample app to provide error message I’m running into. This sample says it’s for a thingy91_nrf9160ns board so that’s the board I selected in this build:

1> Checking 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir'
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir does not exist.
1> Combining 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir'
1> /usr/bin/cmake -E make_directory /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/spm
1> /usr/bin/cmake -E make_directory /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/spm
1> /usr/bin/cmake -E make_directory /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix
1> /usr/bin/cmake -E make_directory /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/tmp
1> /usr/bin/cmake -E make_directory /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp
1> /usr/bin/cmake -E make_directory /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src
1> /usr/bin/cmake -E make_directory /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp
1> /usr/bin/cmake -E touch /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir
Building 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download' from solution 'build' in configuration 'Common'
1> Checking 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download'
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download does not exist.
1> Combining 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download'
1> /usr/bin/cmake -E echo_append
1> /usr/bin/cmake -E touch /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-download
Building 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update' from solution 'build' in configuration 'Common'
1> Checking 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update'
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update does not exist.
1> Combining 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update'
1> /usr/bin/cmake -E echo_append
1> /usr/bin/cmake -E touch /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-update
Building 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch' from solution 'build' in configuration 'Common'
1> Checking 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch'
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch does not exist.
1> Combining 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch'
1> /usr/bin/cmake -E echo_append
1> /usr/bin/cmake -E touch /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-patch
Building 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure' from solution 'build' in configuration 'Common'
1> Checking 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure'
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure does not exist.
1> Combining 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure'
1> /usr/bin/cmake -E echo_append
1> /usr/bin/cmake -E touch /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-configure
Building 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build' from solution 'build' in configuration 'Common'
1> Checking 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build'
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build does not exist.
1> Combining 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build'
1> /usr/bin/cmake --build . --
1> [1/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/aesni.c.obj
1> [2/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/arc4.c.obj
1> [3/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/asn1parse.c.obj
1> [4/215] Generating misc/generated/syscalls_subdirs.trigger
1> [5/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/asn1write.c.obj
1> [6/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/aria.c.obj
1> [7/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/base64.c.obj
1> [8/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/pkwrite.c.obj
1> [9/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/blowfish.c.obj
1> [10/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/bignum.c.obj
1> [11/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/cipher.c.obj
1> [12/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/cipher_wrap.c.obj
1> [13/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/camellia.c.obj
1> [14/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/des.c.obj
1> [15/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/entropy.c.obj
1> [16/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/debug.c.obj
1> [17/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/ctr_drbg.c.obj
1> [18/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/gcm.c.obj
1> [19/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/entropy_poll.c.obj
1> [20/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/error.c.obj
1> [21/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/havege.c.obj
1> [22/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/hkdf.c.obj
1> [23/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/md.c.obj
1> [24/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/hmac_drbg.c.obj
1> [25/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/md2.c.obj
1> [26/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/md4.c.obj
1> [27/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/nist_kw.c.obj
1> [28/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/md5.c.obj
1> [29/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/pk_wrap.c.obj
1> [30/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/oid.c.obj
1> [31/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/pk.c.obj
1> [32/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/padlock.c.obj
1> [33/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/pkparse.c.obj
1> [34/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/pkcs12.c.obj
1> [35/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/pkcs5.c.obj
1> [36/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/platform.c.obj
1> [37/215] Generating objects/cc3xx.mon
1> [38/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/ripemd160.c.obj
1> [39/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/version_features.c.obj
1> [40/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/psa_crypto.c.obj
1> [41/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/xtea.c.obj
1> [42/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/timing.c.obj
1> [43/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/psa_crypto_client.c.obj
1> [44/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/psa_crypto_driver_wrappers.c.obj
1> [45/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/version.c.obj
1> [46/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/psa_crypto_slot_management.c.obj
1> [47/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/psa_crypto_storage.c.obj
1> [48/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/psa_crypto_rsa.c.obj
1> [49/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/psa_crypto_ecp.c.obj
1> [50/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/shared/CMakeFiles/mbedcrypto_shared.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/sha512.c.obj
1> [51/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/mbedtls/library/platform_util.c.obj
1> [52/215] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json
1> [53/215] Building C object modules/nrfxlib/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedcrypto_base_vanilla.dir/replacements/pem.c.obj
1> [54/215] Linking C static library modules/nrfxlib/nrfxlib/nrf_security/src/libmbedcrypto.a
1> [55/215] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj
1> [56/215] Generating include/generated/offsets.h
1> [57/215] Building C object CMakeFiles/app.dir/src/main.c.obj
1> [58/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj
1> [59/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32c_sw.c.obj
1> [60/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf.c.obj
1> [61/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc32_sw.c.obj
1> [62/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc16_sw.c.obj
1> [63/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc8_sw.c.obj
1> [64/215] Linking C static library app/libapp.a
1> [65/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/dec.c.obj
1> [66/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/hex.c.obj
1> [67/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/fdtable.c.obj
1> [68/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/notify.c.obj
1> [69/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/printk.c.obj
1> [70/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/onoff.c.obj
1> [71/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/sem.c.obj
1> [72/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/thread_entry.c.obj
1> [73/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/rb.c.obj
1> [74/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/timeutil.c.obj
1> [75/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap.c.obj
1> [76/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/heap-validate.c.obj
1> [77/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/bitarray.c.obj
1> [78/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_complete.c.obj
1> [79/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/crc7_sw.c.obj
1> [80/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/mpsc_pbuf.c.obj
1> [81/215] Building C object zephyr/CMakeFiles/zephyr.dir/misc/generated/configs.c.obj
1> [82/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/reboot.c.obj
1> [83/215] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf91/soc.c.obj
1> [84/215] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/nrf91/power.c.obj
1> [85/215] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/logging/log_minimal.c.obj
1> [86/215] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/assert.c.obj
1> [87/215] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_base_addresses.c.obj
1> [88/215] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/power.c.obj
1> [89/215] Building C object zephyr/CMakeFiles/zephyr.dir/soc/arm/nordic_nrf/validate_enabled_instances.c.obj
1> [90/215] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/pm_ctrl.c.obj
1> [91/215] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/pm/policy/policy_residency.c.obj
1> [92/215] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/console/uart_console.c.obj
1> [93/215] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/clock_control/clock_control_nrf.c.obj
1> [94/215] Building C object zephyr/CMakeFiles/zephyr.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/lib/adp536x/adp536x.c.obj
1> [95/215] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/timer/sys_clock_init.c.obj
1> [96/215] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/timer/nrf_rtc_timer.c.obj
1> [97/215] Building C object zephyr/CMakeFiles/zephyr.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/subsys/spm/spm.c.obj
1> [98/215] Building C object zephyr/CMakeFiles/zephyr.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/subsys/spm/secure_services.c.obj
1> [99/215] Building C object zephyr/CMakeFiles/zephyr.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/subsys/partition_manager/flash_map_partition_manager.c.obj
1> [100/215] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/vector_table.S.obj
1> [101/215] Building C object zephyr/arch/common/CMakeFiles/isr_tables.dir/isr_tables.c.obj
1> [102/215] Building C object zephyr/CMakeFiles/zephyr.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_mutex_zephyr.c.obj
1> [103/215] Building C object zephyr/CMakeFiles/zephyr.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrfxlib/crypto/nrf_cc310_platform/src/nrf_cc3xx_platform_abort_zephyr.c.obj
1> [104/215] Generating linker_zephyr_prebuilt.cmd
1> [105/215] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap.c.obj
1> [106/215] Linking C static library zephyr/arch/common/libisr_tables.a
1> [107/215] Linking C static library zephyr/libzephyr.a
1> [108/215] Building C object zephyr/CMakeFiles/zephyr_prebuilt.dir/misc/empty_file.c.obj
1> [109/215] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/swap_helper.S.obj
1> [110/215] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/cpu_idle.S.obj
1> [111/215] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi_on_reset.S.obj
1> [112/215] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/irq_manage.c.obj
1> [113/215] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/fatal.c.obj
1> [114/215] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/thread.c.obj
1> [115/215] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/nmi.c.obj
1> [116/215] Building ASM object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/isr_wrapper.S.obj
1> [117/215] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/reset.S.obj
1> [118/215] Building C object zephyr/arch/arch/arm/core/aarch32/CMakeFiles/arch__arm__core__aarch32.dir/prep_c.c.obj
1> [119/215] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault_s.S.obj
1> [120/215] Linking C static library zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a
1> [121/215] Building ASM object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/exc_exit.S.obj
1> [122/215] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fault.c.obj
1> [123/215] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/fpu.c.obj
1> [124/215] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/scb.c.obj
1> [125/215] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.obj
1> [126/215] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/irq_init.c.obj
1> [127/215] Linking C static library zephyr/arch/common/libarch__common.a
1> [128/215] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/CMakeFiles/arch__arm__core__aarch32__cortex_m.dir/thread_abort.c.obj
1> [129/215] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/CMakeFiles/arch__arm__core__aarch32__cortex_m__cmse.dir/arm_core_cmse.c.obj
1> [130/215] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_core_mpu.c.obj
1> [131/215] Building C object zephyr/arch/arch/arm/core/aarch32/cortex_m/tz/CMakeFiles/arch__arm__core__aarch32__cortex_m__tz.dir/arm_core_tz.c.obj
1> [132/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/abort.c.obj
1> [133/215] Building C object zephyr/arch/arch/arm/core/aarch32/mpu/CMakeFiles/arch__arm__core__aarch32__mpu.dir/arm_mpu.c.obj
1> [134/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/atoi.c.obj
1> [135/215] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.a
1> [136/215] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a
1> [137/215] Linking C static library zephyr/arch/arch/arm/core/aarch32/mpu/libarch__arm__core__aarch32__mpu.a
1> [138/215] Linking C static library zephyr/arch/arch/arm/core/aarch32/cortex_m/tz/libarch__arm__core__aarch32__cortex_m__tz.a
1> [139/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/bsearch.c.obj
1> [140/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strncasecmp.c.obj
1> [141/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/exit.c.obj
1> [142/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strspn.c.obj
1> [143/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/string.c.obj
1> [144/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtol.c.obj
1> [145/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/malloc.c.obj
1> [146/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/stdout_console.c.obj
1> [147/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdlib/strtoul.c.obj
1> [148/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/string/strstr.c.obj
1> [149/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/fprintf.c.obj
1> [150/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/time/gmtime.c.obj
1> [151/215] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/nanosleep.c.obj
1> [152/215] Building C object zephyr/soc/arm/common/cortex_m/CMakeFiles/soc__arm__common__cortex_m.dir/arm_mpu_regions.c.obj
1> [153/215] Building C object zephyr/subsys/random/CMakeFiles/subsys__random.dir/rand32_entropy_device.c.obj
1> [154/215] Building C object zephyr/boards/boards/arm/thingy91_nrf9160/CMakeFiles/..__nrf__boards__arm__thingy91_nrf9160.dir/board_secure.c.obj
1> [155/215] Linking C static library zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a
1> [156/215] Building C object zephyr/drivers/i2c/CMakeFiles/drivers__i2c.dir/i2c_common.c.obj
1> [157/215] Building C object zephyr/lib/libc/minimal/CMakeFiles/lib__libc__minimal.dir/source/stdout/sprintf.c.obj
1> [158/215] Building C object zephyr/lib/posix/CMakeFiles/lib__posix.dir/pthread_common.c.obj
1> [159/215] Linking C static library zephyr/subsys/random/libsubsys__random.a
1> [160/215] Linking C static library zephyr/boards/boards/arm/thingy91_nrf9160/lib..__nrf__boards__arm__thingy91_nrf9160.a
1> [161/215] Building C object zephyr/drivers/entropy/CMakeFiles/drivers__entropy.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/drivers/entropy/entropy_cc310.c.obj
1> [162/215] Building C object modules/nrf/lib/fatal_error/CMakeFiles/..__nrf__lib__fatal_error.dir/fatal_error.c.obj
1> [163/215] Linking C static library zephyr/drivers/entropy/libdrivers__entropy.a
1> [164/215] Linking C static library modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a
1> [165/215] Linking C static library zephyr/lib/libc/minimal/liblib__libc__minimal.a
1> [166/215] Linking C static library zephyr/lib/posix/liblib__posix.a
1> [167/215] Building C object modules/nrf/subsys/fw_info/CMakeFiles/..__nrf__subsys__fw_info.dir/fw_info.c.obj
1> [168/215] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_uarte.c.obj
1> [169/215] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/nordic/nrfx/mdk/system_nrf9160.c.obj
1> [170/215] Linking C static library modules/nrf/subsys/fw_info/lib..__nrf__subsys__fw_info.a
1> [171/215] Linking C static library zephyr/drivers/serial/libdrivers__serial.a
1> [172/215] Building C object modules/nrf/drivers/hw_cc310/CMakeFiles/..__nrf__drivers__hw_cc310.dir/hw_cc310.c.obj
1> [173/215] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/nordic/nrfx/drivers/src/nrfx_clock.c.obj
1> [174/215] Building C object zephyr/drivers/i2c/CMakeFiles/drivers__i2c.dir/i2c_nrfx_twim.c.obj
1> [175/215] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/nordic/nrfx/drivers/src/nrfx_nvmc.c.obj
1> [176/215] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/nrfx_glue.c.obj
1> [177/215] Linking C static library modules/nrf/drivers/hw_cc310/lib..__nrf__drivers__hw_cc310.a
1> [178/215] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/nordic/nrfx/drivers/src/nrfx_twi_twim.c.obj
1> [179/215] Linking C static library zephyr/drivers/i2c/libdrivers__i2c.a
1> [180/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/errno.c.obj
1> [181/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/device.c.obj
1> [182/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/version.c.obj
1> [183/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/fatal.c.obj
1> [184/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/thread.c.obj
1> [185/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mem_slab.c.obj
1> [186/215] Building C object modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/nordic/nrfx/drivers/src/nrfx_twim.c.obj
1> [187/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/system_work_q.c.obj
1> [188/215] Linking C static library modules/hal_nordic/nrfx/libmodules__hal_nordic__nrfx.a
1> [189/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/init.c.obj
1> [190/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/banner.c.obj
1> [191/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/msg_q.c.obj
1> [192/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/idle.c.obj
1> [193/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sched.c.obj
1> [194/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/queue.c.obj
1> [195/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mutex.c.obj
1> [196/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/kheap.c.obj
1> [197/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mailbox.c.obj
1> [198/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/pipes.c.obj
1> [199/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/stack.c.obj
1> [200/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/sem.c.obj
1> [201/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/work.c.obj
1> [202/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/condvar.c.obj
1> [203/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timeout.c.obj
1> [204/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/timer.c.obj
1> [205/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/xip.c.obj
1> [206/215] Building C object zephyr/kernel/CMakeFiles/kernel.dir/mempool.c.obj
1> [207/215] Linking C static library zephyr/kernel/libkernel.a
1> [208/215] Linking C executable zephyr/zephyr_prebuilt.elf
1> 
1> [209/215] Generating linker.cmd
1> [210/215] Generating isr_tables.c, isrList.bin
1> [211/215] Generating dev_handles.c
1> [212/215] Building C object zephyr/CMakeFiles/zephyr_final.dir/misc/empty_file.c.obj
1> [213/215] Building C object zephyr/CMakeFiles/zephyr_final.dir/dev_handles.c.obj
1> [214/215] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
1> [215/215] Linking C executable zephyr/zephyr.elf
1> Memory region         Used Size  Region Size  %age Used
1>            FLASH:         64 KB        64 KB    100.00%
1>             SRAM:       12504 B        64 KB     19.08%
1>         IDT_LIST:          0 GB         2 KB      0.00%
Building 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-install' from solution 'build' in configuration 'Common'
1> Checking 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-install'
1> modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-install does not exist.
1> Combining 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-install'
1> /usr/bin/cmake -E echo_append
1> /usr/bin/cmake -E touch /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-install
Building 'modules/nrf/samples/CMakeFiles/spm_subimage-complete' from solution 'build' in configuration 'Common'
1> Checking 'modules/nrf/samples/CMakeFiles/spm_subimage-complete'
1> modules/nrf/samples/CMakeFiles/spm_subimage-complete does not exist.
1> Combining 'modules/nrf/samples/CMakeFiles/spm_subimage-complete'
1> /usr/bin/cmake -E make_directory /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/CMakeFiles
1> /usr/bin/cmake -E touch /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/CMakeFiles/spm_subimage-complete
1> /usr/bin/cmake -E touch /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-done
Building 'modules/nrf/samples/CMakeFiles/spm_subimage' from solution 'build' in configuration 'Common'
Building 'modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-done' from solution 'build' in configuration 'Common'
Building 'spm/zephyr/zephyr.hex' from solution 'build' in configuration 'Common'
Building 'spm/zephyr/zephyr.elf' from solution 'build' in configuration 'Common'
Building 'spm/libspmsecureentries.a' from solution 'build' in configuration 'Common'
Building 'modules/nrf/samples/spm_subimage' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include' from solution 'build' in configuration 'Common'
1> Checking 'zephyr/misc/generated/syscalls_links/include'
1> 'zephyr/misc/generated/syscalls_links/include' is up to date
Building 'zephyr/misc/generated/syscalls_links/include_app_memory' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_audio' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_bluetooth' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_canbus' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_console' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_crypto' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_data' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_debug' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_devicetree' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dfu' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_disk' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_display' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_fs' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_ipc' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_kernel' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_linker' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_logging' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_lorawan' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_mgmt' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_modbus' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_net' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_pm' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_portability' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_posix' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_power' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_random' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_settings' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_shell' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_stats' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_storage' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_sys' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_task_wdt' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_timing' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_toolchain' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_tracing' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_usb' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_zephyr' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arc' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm64' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_common' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_nios2' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_posix' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_riscv' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_sparc' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_x86' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_xtensa' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arc_asm-compat' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arc_v2' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arc_v2_mpu' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arc_v2_secureshield' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32_cortex_a_r' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32_cortex_m' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32_cortex_r' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32_mpu' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32_cortex_a_r_scripts' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32_cortex_m_mpu' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32_cortex_m_scripts' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm_aarch32_cortex_r_scripts' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm64_cortex_r' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm64_scripts' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_arm64_cortex_r_mpu' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_riscv_common' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_riscv_riscv-privilege' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_x86_ia32' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_arch_x86_intel64' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_bluetooth_audio' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_bluetooth_mesh' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_bluetooth_services' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_adc' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_bluetooth' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_clock_control' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_console' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_dma' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_ec_host_cmd_periph' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_gpio' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_i2c' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_ieee802154' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_interrupt_controller' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_led' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_misc' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_modem' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_pcie' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_pm_cpu_ops' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_rtc' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_sensor' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_timer' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_uart' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_usb' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_virtualization' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_i2c_slave' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_misc_ft8xx' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_drivers_pcie_endpoint' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_adc' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_clock' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_dac' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_display' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_dma' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_espi' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_gpio' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_i2c' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_interrupt-controller' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_led' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_lora' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_memory-controller' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_pcie' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_pinctrl' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_pwm' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_rdc' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_sensor' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_dt-bindings_usb' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_mgmt_mcumgr' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_posix_arpa' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_posix_net' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_posix_netinet' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_posix_sys' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_links/include_usb_class' from solution 'build' in configuration 'Common'
Building 'zephyr/misc/generated/syscalls_subdirs.trigger' from solution 'build' in configuration 'Common'
1> Checking 'zephyr/misc/generated/syscalls_subdirs.trigger'
1> 'zephyr/misc/generated/syscalls_subdirs.trigger' is up to date
Building 'zephyr/misc/generated/syscalls.json' from solution 'build' in configuration 'Common'
1> Checking 'zephyr/misc/generated/syscalls.json'
1> 'zephyr/misc/generated/syscalls.json' is up to date
Building 'zephyr/misc/generated/struct_tags.json' from solution 'build' in configuration 'Common'
Building 'zephyr/CMakeFiles/parse_syscalls_target' from solution 'build' in configuration 'Common'
Building 'zephyr/parse_syscalls_target' from solution 'build' in configuration 'Common'
Building 'zephyr/include/generated/driver-validation.h' from solution 'build' in configuration 'Common'
1> Checking 'zephyr/include/generated/driver-validation.h'
1> 'zephyr/include/generated/driver-validation.h' is up to date
Building 'zephyr/CMakeFiles/driver_validation_h_target' from solution 'build' in configuration 'Common'
Building 'zephyr/driver_validation_h_target' from solution 'build' in configuration 'Common'
Building 'zephyr/include/generated/kobj-types-enum.h' from solution 'build' in configuration 'Common'
1> Checking 'zephyr/include/generated/kobj-types-enum.h'
1> 'zephyr/include/generated/kobj-types-enum.h' is up to date
Building 'zephyr/include/generated/otype-to-str.h' from solution 'build' in configuration 'Common'
Building 'zephyr/CMakeFiles/kobj_types_h_target' from solution 'build' in configuration 'Common'
Building 'zephyr/include/generated/otype-to-size.h' from solution 'build' in configuration 'Common'
Building 'zephyr/kobj_types_h_target' from solution 'build' in configuration 'Common'
Building 'zephyr/include/generated/syscall_list.h' from solution 'build' in configuration 'Common'
1> Checking 'zephyr/include/generated/syscall_list.h'
1> 'zephyr/include/generated/syscall_dispatch.c' is up to date
Building 'zephyr/CMakeFiles/syscall_list_h_target' from solution 'build' in configuration 'Common'
Building 'zephyr/include/generated/syscall_dispatch.c' from solution 'build' in configuration 'Common'
Building 'zephyr/syscall_list_h_target' from solution 'build' in configuration 'Common'
Building 'cmake_object_order_depends_target_offsets' from solution 'build' in configuration 'Common'
Building 'zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj' from solution 'build' in configuration 'Common'
2> Checking 'offsets.c'
2> zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj does not exist.
2> Compiling 'offsets.c'
2> /opt/zephyr-sdk-0.12.4/arm-zephyr-eabi/bin/arm-none-eabi-gcc -DBUILD_VERSION=v2.6.0-rc1-ncs1 -DEXT_API_MAGIC=0x281ee6de,0xb845acea,23298 -DFIRMWARE_INFO_MAGIC=0x281ee6de,0x8fcebb4c,23298 -DKERNEL -DNRF9160_XXAA -DNRF_TRUSTZONE_NONSECURE -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/kernel/include -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/arch/arm/include -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/include -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/zephyr/include/generated -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/soc/arm/nordic_nrf/nrf91 -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/subsys/net/lib/sockets/. -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/include -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/lib/at_notif/. -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/kionix-drivers/drivers -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/kionix-drivers/drivers/kionix/kx132-1211 -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/cmsis/CMSIS/Core/Include -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/nordic/nrfx -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/nordic/nrfx/drivers/include -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/modules/hal/nordic/nrfx/mdk -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/modules/hal_nordic/nrfx/. -I/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrfxlib/nrf_modem/include -isystem /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/lib/libc/minimal/include -isystem /opt/zephyr-sdk-0.12.4/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.2.0/include -isystem /opt/zephyr-sdk-0.12.4/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.2.0/include-fixed -Os -imacros /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -fdiagnostics-color=always -mcpu=cortex-m33 -mthumb -mabi=aapcs -imacros /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/include/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-address-of-packed-member -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-strict-overflow -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/ted/projects/zephyr-based/z4-sandbox-kionix-work=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MF /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/nrf/samples/nrf9160/at_client/build_thingy91_nrf9160ns/zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj.d -fno-diagnostics-show-caret -o zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj -c /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/zephyr/arch/arm/core/offsets/offsets.c
Build failed

    tedhavelka66 I recommend you open a Devzone case. The examples may not be compatible with Seger Embedded Studio. I don’t use/support those tools so I won’t be able to help much further here. Sorry!

    Good morning and thank you Jared.

    I actually have posted to Nordic’s Devzone forum regarding this problem. We’ll see what they and I can work out in terms of resolution!

    Curious also, are all members here on CircuitDojo community forum able to answer questions when they know a solution? Figured someone here may have faced the same challenges already.

    • Ted

      tedhavelka66 Curious also, are all members here on CircuitDojo community forum able to answer questions when they know a solution? Figured someone here may have faced the same challenges already.

      Of course. Anyone can answer. I was just providing some other paths you could take since I could not immediately help you. I think @SilasValera and @K2AAE may be using Segger Embedded Studio. They may be able to chime in.

      Hello @jaredwolff,
      I’ve found a solution for the build time error which occurs only when opening and building my project or a sample app in Segger, Nordic version 5.60. I must make sure to install the latest stable GNU ARM cross compiler. I had mistakenly pointed Segger to arm-zephyr-eabi-gcc and related tools. I had not paid close enough attention to its –version string, and turns out this is crosstool-NG 10.2.0. I made the mistake believing this was a late release of GNU ARM toolchain.

      GNU ARM cross compiler with the following version string builds nRF Zephyr applications correctly both at Linux command line and when called from Segger v5.60:

      arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10.3-2021.07) 10.3.1 20210621 (release)

      My apologies to you and the forum for wasting your time on this issue! It is still strange to me that this build error appears only when starting the build within Segger, and only with one of these two cross compilers. I feel I have not yet found the root cause. Also that the root cause may be a project setting or missed configuration, in the settings which Nordic’s version of Segger creates when first opening a “new to it” nRF Connect SDK application.

      Thanks again for the help and pointers to other posts. Curious is there a way to mark a post here “resolved”?

      • Ted

        tedhavelka66 no worries. This forum is here for you to ask any question. Glad things are up and running for you now. 😀

        Terms and Conditions | Privacy Policy