Skip to content
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

Does arm-none-eabi-gcc provide gdb, newlib, binutils? #24

Open
kousu opened this issue May 14, 2019 · 0 comments
Open

Does arm-none-eabi-gcc provide gdb, newlib, binutils? #24

kousu opened this issue May 14, 2019 · 0 comments

Comments

@kousu
Copy link

kousu commented May 14, 2019

In Arch, Debian, and the BSDs arm-none-eabi-* is packaged in separate chunks:

I downloaded https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/8-2018q4/gcc-arm-none-eabi-8-2018-q4-major-mac.tar.bz2 and unzipped it and found it does indeed include arm-none-eabi-objcopy, arm-none-eabi-objdump, arm-none-eabi-strings, arm-none-eabi-strings and all the rest of binutils, and even arm-none-eabi-gdb. I can't tell if it has newlib, there's a newlib.h, but the rest of the library doesn't seem to be there.

I see that the distros all mark binutils as a dependency of gcc, but they don't mark newlib or gdb, so maybe it's fair to shim binutils into this package, but I think it's confusing that gdb is here too; it would make more sense to me if this formula was named arm-none-eabi.rb instead of arm-none-eabi-gcc.rb to emphasize that it also pulls in gdb and maybe newlib.

Thanks for packaging this! I was using brew cask install gcc-arm-embedded but they removed it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant