I want to modify the asset tracker application, for that I copied the 'asset tracker' folder from 'ncs/v1.4.0/nrf/applications' to a folder outside the ncs directory. Then I tried to build it using SES 1.4.0 but it fails.
This is how I opened the project:
nRF Connect SDK Release: 1.4.0
nRF Connect Toolchain Version: 1.4.0
Projects: new path to asset tracker folder (path does not contain space characters)
Board Name: thingy91_nrf9160ns
It opened successfully and a build folder was generated inside asset tracker folder.
Here is the log output after building:
Building ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-mkdir’ from solution ‘build’ in configuration ‘Common’ 1> Combining ‘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> Combining ‘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> Combining ‘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> Combining ‘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> Combining ‘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> Combining ‘modules/nrf/samples/spm_subimage-prefix/src/spm_subimage-stamp/spm_subimage-build’ 1> [1/201] Building C object modules/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj 1> FAILED: modules/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj 1> C:\Users\aerfurt\ncs\v1.4.0\toolchain\opt\bin\arm-none-eabi-gcc.exe -MD -MT modules/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj -MF modules\nrfxlib\nrf_security\src\mbedtls\cc310\CMakeFiles\mbedcrypto_cc3xx.dir\C_\Users\aerfurt\ncs\v1.4.0\zephyr\misc\empty_file.c.obj.d -o modules/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj -c C:/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c 1> C:/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c:1: fatal error: opening dependency file modules\nrfxlib\nrf_security\src\mbedtls\cc310\CMakeFiles\mbedcrypto_cc3xx.dir\C_\Users\aerfurt\ncs\v1.4.0\zephyr\misc\empty_file.c.obj.d: No such file or directory 1> compilation terminated. 1> [2/201] Building C object modules/nrfxlib/nrf_security/src/mbedtls/shared/CMakeFiles/mbedcrypto_shared.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj 1> FAILED: modules/nrfxlib/nrf_security/src/mbedtls/shared/CMakeFiles/mbedcrypto_shared.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj 1> C:\Users\aerfurt\ncs\v1.4.0\toolchain\opt\bin\arm-none-eabi-gcc.exe -DMBEDTLS_CONFIG_FILE=\"nrf-config-noglue.h\" -IC:/Users/aerfurt/ncs/v1.4.0/nrfxlib/nrf_security/include/mbedcrypto_glue/mbedtls/threading -IC:/Users/aerfurt/ncs/v1.4.0/nrfxlib/crypto/nrf_cc310_platform/include -IC:/Users/aerfurt/ncs/v1.4.0/mbedtls/include -IC:/Users/aerfurt/ncs/v1.4.0/mbedtls/include/mbedtls -Imodules/nrfxlib/nrf_security/include -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -MD -MT modules/nrfxlib/nrf_security/src/mbedtls/shared/CMakeFiles/mbedcrypto_shared.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj -MF modules\nrfxlib\nrf_security\src\mbedtls\shared\CMakeFiles\mbedcrypto_shared.dir\C_\Users\aerfurt\ncs\v1.4.0\zephyr\misc\empty_file.c.obj.d -o modules/nrfxlib/nrf_security/src/mbedtls/shared/CMakeFiles/mbedcrypto_shared.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj -c C:/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c 1> C:/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c:1: fatal error: opening dependency file modules\nrfxlib\nrf_security\src\mbedtls\shared\CMakeFiles\mbedcrypto_shared.dir\C_\Users\aerfurt\ncs\v1.4.0\zephyr\misc\empty_file.c.obj.d: No such file or directory 1> compilation terminated. 1> [3/201] Building C object modules/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx_noglue.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj 1> FAILED: modules/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx_noglue.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj 1> C:\Users\aerfurt\ncs\v1.4.0\toolchain\opt\bin\arm-none-eabi-gcc.exe -DMBEDTLS_CONFIG_FILE=\"nrf-config.h\" -IC:/Users/aerfurt/ncs/v1.4.0/nrfxlib/crypto/nrf_cc310_mbedcrypto/include/mbedtls -IC:/Users/aerfurt/ncs/v1.4.0/mbedtls/include -IC:/Users/aerfurt/ncs/v1.4.0/mbedtls/include/mbedtls -Imodules/nrfxlib/nrf_security/include -IC:/Users/aerfurt/ncs/v1.4.0/nrfxlib/nrf_security/include/mbedcrypto_glue/mbedtls/threading -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfpu=fpv5-sp-d16 -mfloat-abi=hard -MD -MT modules/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx_noglue.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj -MF modules\nrfxlib\nrf_security\src\mbedtls\cc310\CMakeFiles\mbedcrypto_cc3xx_noglue.dir\C_\Users\aerfurt\ncs\v1.4.0\zephyr\misc\empty_file.c.obj.d -o modules/nrfxlib/nrf_security/src/mbedtls/cc310/CMakeFiles/mbedcrypto_cc3xx_noglue.dir/C_/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c.obj -c C:/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c 1> C:/Users/aerfurt/ncs/v1.4.0/zephyr/misc/empty_file.c:1: fatal error: opening dependency file modules\nrfxlib\nrf_security\src\mbedtls\cc310\CMakeFiles\mbedcrypto_cc3xx_noglue.dir\C_\Users\aerfurt\ncs\v1.4.0\zephyr\misc\empty_file.c.obj.d: No such file or directory 1> compilation terminated. 1> [4/201] Building C object modules/nrfxlib/nrf_security/src/mbedtls/CMakeFiles/mbedtls_external.dir/548fc57a9fb45152a926120db42b8c4b/empty_file.c.obj 1> [5/201] Building C object modules/nrfxlib/nrf_security/src/mbedtls/shared/CMakeFiles/mbedcrypto_shared.dir/b8c10e8baa0cae6db1d60a13408fb71c/sha512.c.obj 1> [6/201] Generating misc/generated/syscalls.json, misc/generated/struct_tags.json 1> ninja: build stopped: subcommand failed. Build failed