如何在Mojave MacOS上安装gcc-arm-none-eabi



我现在正在使用MacOS Mojave。

我想将 gcc-arm-none-eabi 用于 ergodox。 但是我无法通过酿造安装它。

vikke@kosanji:~/vcswork/qmk_firmware
[master]$ brew search gcc-arm-none-eabi
No formula or cask found for "gcc-arm-none-eabi".
Closed pull requests:
gcc-arm-none-eabi 8-2019-q3-update (new formula) (https://github.com/Homebrew/homebrew-core/pull/45780)
gcc-arm-embedded 9-2019-q4-major (new formula) (https://github.com/Homebrew/homebrew-core/pull/46584)
WIP: arm-none-eabi-gcc 8-2018-q4-major (new formula) (https://github.com/Homebrew/homebrew-core/pull/39869)
libelf: remove libelf and dependents (https://github.com/Homebrew/homebrew-core/pull/39871)
libelf 0.8.12 (downgrade to solve linkrot) (https://github.com/Homebrew/homebrew-core/pull/39910)
Revert "Update gcc-arm-embedded to 6-2017-q1" (https://github.com/Homebrew/homebrew-cask/pull/30433)
Update gcc-arm-embedded to 6_2-2016q4,20161216 (https://github.com/Homebrew/homebrew-cask/pull/28143)
arm-none-eabi-gcc 20150921 (new formula) (https://github.com/Homebrew/legacy-homebrew/pull/45236)
Adding recipe for Pebble SDK 2.0-BETA5 (https://github.com/Homebrew/legacy-homebrew/pull/24834)
vikke@kosanji:~/vcswork/qmk_firmware
[master]$ brew install gcc-arm-none-eabi
Error: No available formula with the name "gcc-arm-none-eabi"
Warning: homebrew/core is shallow clone. To get complete history run:
git -C "$(brew --repo homebrew/core)" fetch --unshallow
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
Error: No similarly named formulae found.
==> Searching taps on GitHub...
==> Searching for similarly named formulae...
==> Searching taps...
Error: No formulae found in taps.

怎么办?

如果您来到这里寻找一种在macos上安装arm-none-eabi-gcc的方法,请使用ARMmbed酿造公式:

brew install armmbed/formulae/arm-none-eabi-gcc

我解决了。 下载 https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads 并安装。

Homebrew 并非一直有效。 如果您使用的是较旧的Mac,则Homebrew也可能无法再支持您的操作系统版本。

因此,对于那些在其他答案上没有成功的人来说,Arm在这里提供了一个适当的签名macOS打包版本的arm-none-eabi-gcc工具链

。https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

最新更新