めっちゃ雑に纏めてます。眠いので許して
結論
最初から--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
したところ
来たかな?????
その後、進捗をdiscordのSelf-Made Keyboards in Japanのグループに投下したところshelaさんから
make git-submodules
してみてください
というアドバイスを貰ったので、実行して再度ファームのビルドコマンドを叩いたところ
行ったぞ!!!!!!!!!!よっしゃ!!!!!!11111111
(shelaさんなど、beginner-helpのチャンネルの方々は深夜にも関わらず協力していただきありがとうございました。)