LoginSignup
0

More than 3 years have passed since last update.

QMK Firmwareでファームウェアをビルドしようとしたらavr-gccでコケた話

Posted at

めっちゃ雑に纏めてます。眠いので許して

結論

最初から--recurse-submodules付きでcloneすればいい話でした(公式のGet Startedに従いましょう)

$ git clone --recurse-submodules https://github.com/qmk/qmk_firmware.git

経緯

以前Redoxを組み立て、その時はMacでファームウェアを焼いたので全く困ることがなかったんですがWindows環境でもビルドできないと困るときが出そうだったので

$ git clone --recursive https://github.com/qmk/qmk_firmware.git
$ cd qmk_firmware
$ ./util/qmk_install.sh

で依存とかインストールして、試しにredoxのファームをビルドしようとしたら

avr-gccが見つかりません

みたいなエラーがでて、avr-gccのパスを通せばいいやろとか思ってましたがもっと問題ありました。
(ターミナルの再起動はしました)

ためしたこと

$ find / | grep avr-gcc

何も見つからない…(´◔‸◔`)

スクショが見つかりませんでしたごめんなさい

そのあとのこと

なんかqmkに変更が入ってないかGitHubに見に行ったところ、1時間前にちょうど該当しているIssueのPRがマージされていたのをみつけたので、

$ git checkout master
$ git pull origin master

で更新してやりました。

そしてもう一回インストールしてfind / | grep avr-gccしたところ
2.PNG

来たかな?????

その後、進捗をdiscordのSelf-Made Keyboards in Japanのグループに投下したところshelaさんから

make git-submodulesしてみてください

というアドバイスを貰ったので、実行して再度ファームのビルドコマンドを叩いたところ
キャプチャ.PNG

行ったぞ!!!!!!!!!!よっしゃ!!!!!!11111111

(shelaさんなど、beginner-helpのチャンネルの方々は深夜にも関わらず協力していただきありがとうございました。)

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
0