11
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

mac でavr-gccのinstallに失敗する(qmk_firmware関連の作業)

Posted at

結論

依存libを削除してからインストールする

brew remove GMP MPFR MPC
brew install avr-gcc@7

(警告が出た場合はよしなにそれを付加して実行)

環境(コンテキスト)

こんなような表示がでてinstallに失敗している状況

http://gcc.gnu.org/install/prerequisites.html for additional info.  Ifyou obtained GMP, MPFR and/or MPC from a vendor distribution package,make sure that you have installed both the libraries and the headerfiles.  They may be located in separate packages.

macOS Mojave 10.14
fish shell

上記解決までは以下の方法で対応していた。(qmk_firmware)

hex fileのbuild(dockerを利用)
keybordはよしなに自分の使っているものを選択
(fish用に改変しているので、よしな変えてください。)

docker run -e keymap=default -e keyboard=crkbd --rm -v ('pwd'):/qmk:rw edasque/qmk_firmware

読み込ませる
$リセットボタンを押してから$、以下コマンドを実行(こちらを参考にさせていただきました。)

sudo avrdude -p atmega32u4 -c avr109 -P /dev/tty.usbmodem* -U flash:w:.build/crkbd_rev1_default.hex

この方法だと別途キーボードがもう一つ必要でしんどい。

余談

自作キーボードのファームウェア周り情報が少なくて、ニッチな問題に当たると疲弊してしんどいです。
この情報が同士の役に立つことを祈って:innocent:

11
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?