I am actually tring to migrate a project from Keil to Segger Embedded Studio (SES) and i have a problem with the build of my project when tring to build ecc.c.
The program works perfectly with keil and is build without any issue.
The buildings problems with Segger Embedded are:
These functions are referenced in uECC.h which depends of micro_ecc_lib_nrf52.lib.
uECC.h is located in: ../../../../../../components/micro-ecc/micro-ecc
micro_ecc_lib_nrf52.lib in located in: ../external/micro-ecc/nrf52_keil/armgcc
So my question is, is micro_ecc_lib_nrf52.lib library compatible with Segger Embedded Studio or only with Keil.
Thanks you !
I now have the same problem as you had.
Do you still remember how you fixed the problem?
Edit: I added the uECC.c file from micro-ecc repo to nRF_Libraries and it compiles successfully.
can you send me a micro_ecc_lib_nrf52.lib file
You need to download the nRF5 SDK.
This can be done here: https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK/Download