2025-03-04 6:21 AM - last edited on 2025-03-04 9:15 AM by Andrew Neil
I'm using cube-cryptolib-4.3.0 in my STM32CubeIDE project, and I'm running into linker errors stating that the following functions are missing:
Even though the header files are present and included in my project, the linker complains about undefined references to these functions. Here’s a snippet of the error messages I receive:
undefined reference to `cmox_sha256_construct'
undefined reference to `cmox_hash_append'
undefined reference to `cmox_hash_compute'
I've already tried the following troubleshooting steps:
Despite these efforts, the linker errors persist. It seems that the actual definitions for these functions are missing from the compiled sources or are conditionally excluded.
Questions:
Any guidance or suggestions to resolve this issue would be greatly appreciated!