relic-toolkit / relic

Code
Other
452 stars 179 forks source link

Compatibility Inquiry: Bare Metal ARM Cortex-M0+ (Raspberry Pi Pico) with RELIC Library #301

Open aymen99tn opened 1 month ago

aymen99tn commented 1 month ago

Hello,

I am currently working on a project involving the RELIC toolkit on a bare-metal ARM Cortex-M0+(ARMVm6) microcontroller, specifically the Raspberry Pi Pico. During the build process, I encountered several issues related to undefined references and implicit declarations of certain functions. Here are the details of my setup and the issues I faced:

Setup:

Microcontroller: Raspberry Pi Pico (ARM Cortex-M0+) Operating System: Bare-metal Toolchain: arm-none-eabi-gcc

1/ Is the RELIC toolkit officially supported for bare-metal ARM Cortex-M0+(ARMvm6) microcontrollers? 2/ Are there specific configurations or additional steps required to build and run the RELIC library successfully?

Any assistance or pointers to relevant documentation would be greatly appreciated.

Thank you for your time and support.