Using CrossStudio and SES project and session files, I'm unable to successfully link the project due to a filling library file or missing compile option.
The project path is: 'nRF5_SDK_15.0.0_a53641a\examples\ble_central_and_peripheral\experimental\ble_app_interactive\pca10040\s132\ses',
the error is:
Linking ble_app_interactive_s132_pca10040.elf
cannot find ../../../../../../../external/micro-ecc/nrf52hf_armgcc/armgcc/micro_ecc_lib_nrf52.a: No such file or directory
I did a complete search of the hard drive and micro_ecc_lib_nrf52.a does not exist anywhere.
The file micro_ecc_lib_nrf52.a is listed under folder 'nRF_micro-ecc' in the IDE
The preprocessor defines are:
__SES_ARM
BOARD_PCA10040
CONFIG_GPIO_AS_PINRESET
FLOAT_ABI_HARD
INITIALIZE_USER_SECTIONS
MBEDTLS_CONFIG_FILE="nrf_crypto_mbedtls_config.h"
NO_VTOR_CONFIG
NRF52
NRF52832_XXAA
NRF52_PAN_74
NRF_CRYPTO_MAX_INSTANCE_COUNT=1
NRF_SD_BLE_API_VERSION=6
S132
SOFTDEVICE_PRESENT
SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION
SWI_DISABLE0
uECC_ENABLE_VLI_API=0
uECC_OPTIMIZATION_LEVEL=3
uECC_SQUARE_FUNC=0
uECC_SUPPORT_COMPRESSED_POINT=0
uECC_VLI_NATIVE_LITTLE_ENDIAN=1