yhara.jp

Recent Posts
Edit

またqmk_firmwareのコンパイル方法が変わっていた

2017-09-27
Tech

qmk_firmwareをgit pullしたらまたコンパイル手順が変わっていた。開発が活発でありがたいことである。付いていくのが大変だけど。

試しに、keyboards/ergodox_ez/keymaps/yhara/keymap.cを置いて、qmk_firmware/以下でmake ergodox_ez-yharaしてみる。

QMK Firmware v0.5.130
Making ergodox_ez with keymap yhara

avr-gcc (GCC) 4.9.3
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Size before:
   text    data     bss     dec     hex filename
      0   23930       0   23930    5d7a ergodox_ez_yhara.hex

make[1]: *** No rule to make target `keyboards/ergodox/ez/twimaster.c', needed by `.build/obj_ergodox_ez_yhara/twimaster.o'.  Stop.
make: *** [ergodox_ez-yhara] Error 1

だめじゃん。うーん、ergodox/ez/以下を見に行ってるのがだめそう。何かキャッシュがある?そういえば.buildというディレクトリがあったな…

ということでqmk_firmware直下でmv .build .build.oldとかして再チャレンジしたらコンパイルできた。


More posts