Closed JDuchniewicz closed 2 years ago
Check your installation of newlib/nanolib! Who does provide newlib on your system? I use https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads
I installed a package from AUR (Arch Linux, usually it should just work). Maybe the newlib differs (is newer probably) from the ones tested usually on.
Try to compile with the whole block of sniprintf and friends defines removed. For me, a test resulted in a binary 20 byte larger.
@JDuchniewicz were you able to compile the firmware? If not I can check how my setup looks like on arch and update the documentation.
I settled for the pre-built binary if I correctly remember.
Ok, that sounds good. I will close this issue then. :)
Hopefully it won't bite back in the future (maybe it was just due to toolchain misconfiguration or exotic hardware setup 🤷🏽)
That is, ok. If you run into this issue in the future we can take a look and see what might be the problem. Feel free to reopen the issue then. :)
I am trying to build bmp with target
PROBE_HOSH=swlink
and I am getting these errors:I installed
arm-none-eabi-{gcc, newlib}
.