openwsn-berkeley / lakers

EDHOC implemented in Rust, optimized for microcontrollers, with bindings for C and Python.
https://crates.io/crates/lakers
BSD 3-Clause "New" or "Revised" License
13 stars 10 forks source link

nRF52840 examples build on Windows failing #111

Open ysong02 opened 1 year ago

ysong02 commented 1 year ago

Failed to build for crypto-psa and crypto-cryptocell310 in Windows environment.

malishav commented 1 year ago

@ysong02 could you update hte issue with the exact output of the build command that you get? thanks!

ysong02 commented 1 year ago
image

for software

ysong02 commented 1 year ago
image

for hardware

ysong02 commented 1 year ago

Solved build problem with cryptocell310 cryptographic backend by installing LLVM on Windows machine, and set LIBCLANG_PATH as an environment variable pointing to the bin directory of the LLVM install.

geonnave commented 12 months ago

So is this fixed now? If yes feel free to close it @ysong02.

ysong02 commented 12 months ago

Still failed to build by psa crypto on Windows, the hardware one worked.