【问题标题】:How do you install QMK with the new Mac M1 (ARM) chip新的 Mac M1 (ARM) 芯片如何安装 QMK
【发布时间】:2021-07-09 22:19:25
【问题描述】:

每当我按照 QMK 的自制安装指南进行操作时,我都会不断收到编译错误。

==> Installing qmk from qmk/qmk
avr-gcc@8: The x86_64 architecture is required for this software.
Error: An unsatisfied requirement failed this build.

不确定如何正确安装。

【问题讨论】:

  • 致在尝试安装 qmk 之前发现此错误的任何人:此错误不再发生。您不需要在 M1 上做任何不同的事情。 gcc-avr@8 已被修补以在 M1 上运行:github.com/osx-cross/homebrew-avr/pull/249

标签: macos homebrew qmk qmk-firmware


【解决方案1】:

使用 Rosetta 2 安装 Homebrew 为您进行编译:

arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

然后,使用 x86_64 架构安装 QMK:

arch -x86_64 brew install qmk/qmk/qmk

然后按照 QMK 网站上的指南的其余部分进行操作:https://beta.docs.qmk.fm/tutorial/newbs_getting_started#3-run-qmk-setup-id-set-up-qmk

【讨论】:

  • 错误:无法在 ARM 默认前缀 (/opt/homebrew) 下安装在 Rosetta 2 下!要在 ARM 下重新运行,请使用:arch -arm64 brew install ... 要在 x86_64 下安装,请将 Homebrew 安装到 /usr/local。
  • 你先安装自制软件了吗?
【解决方案2】:

错误:无法在 Rosetta 2 下以 ARM 默认前缀 (/opt/homebrew) 安装! 要在 ARM 下重新运行,请使用: 拱 -arm64 冲泡安装 ... 要在 x86_64 下安装,请将 Homebrew 安装到 /usr/local。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-26
    • 1970-01-01
    • 2022-09-25
    • 1970-01-01
    • 2022-07-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-20
    相关资源
    最近更新 更多