-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compiling anything fails on latest arm-none-eabi-gcc #120
Comments
Heres the full output when I try compile libs
|
Your toolchain throws an error when trying to include the header in freestanding mode. It seems to be done on purpose as strings are not a part of freestanding environment, but in the past it wasn't enforced. The latest version provided by ARM is 12.3.rel1. So it looks like you're using an unsupported toolchain version, I don't think we should be looking into this until ARM at least release 13.x binaries indicating that it's supposed to work. That said, it seems like the changes are enforced by GCC 13 and eventually we'll have to deal with this - unless it rolls back to previous behavior. |
I'm running Arch Linux, and I used to be able to compile patches a month or so ago, but now whenever I try
make libs
or to make a C++ patch, it comes up with a lot of different errors related torequires_hosted.h
among other things.I downgraded to arm-none-eabi-gcc 12.1.0-1 and it compiles successfully so I think this has something to do with the change in GCC versions. I'm not enough of an expert to know whether this is a bug in my specific setup or a bug in OwlProgram.
Here's the full output I get when trying to compile a patch:
The text was updated successfully, but these errors were encountered: