Update how default layers are stored/retrieved from EEPROM #22359
QMK CI Run, PR #22359
Commit SHA1: 4e5abc4728fcfce3f3522b05c838d58d91a7e799
Base SHA1: 98530cad3ba8733d8a100e0bc5f3cf47339c4b3e
Build failed.
Detected built targets:
-
🔴 40percentclub/gherkin/kb2040:itsaferbie
-
🟢 40percentclub/gherkin/kb2040:mjt
-
🔴 40percentclub/gherkin:itsaferbie
-
🟢 40percentclub/gherkin:mjt
-
🔴 all:default
-
🟢 all:via
-
🟢 atreus/astar:henxing
-
🟢 atreus/astar_mirrored:henxing
-
🟢 atreus/f103:henxing
-
🟢 atreus/feather:henxing
-
🟢 atreus/promicro:henxing
-
🟢 atreus/teensy2:henxing
-
🟢 biacco42/ergo42/rev1:yshrsmz
-
🟢 clueboard/66/rev1:smt
-
🟢 clueboard/66/rev2:smt
-
🟢 clueboard/66/rev3:smt
-
🟢 clueboard/66/rev4:smt
-
🟢 converter/ibm_terminal:priyadi
-
🔴 crkbd/r2g:thumb_ctrl
-
🔴 crkbd/r2g:vlukash_trackpad_left
-
🔴 crkbd/r2g:vlukash_trackpad_right
-
🟢 crkbd/rev1:thumb_ctrl
-
🟢 crkbd/rev1:vlukash_trackpad_left
-
🟢 crkbd/rev1:vlukash_trackpad_right
-
🟢 dz60:iso_split-spacebar
-
🔴 eco/rev1:that_canadian
-
🔴 eco/rev2:that_canadian
-
🟢 evyd13/atom47/rev2:junonum_a47
-
🟢 evyd13/atom47/rev3:junonum_a47
-
🟢 evyd13/atom47/rev4:junonum_a47
-
🟢 evyd13/atom47/rev5:junonum_a47
-
🟢 exclusive/e7v1:masterzen
-
🔴 gh60/satan:addcninblue
-
🟢 gh60/satan:smt
-
🟢 handwired/dactyl_manuform/4x5:dvorak
-
🟢 handwired/promethium:priyadi
-
🟢 helix/pico/back:mtei
-
🟢 helix/pico/qmk_conf:mtei
-
🟢 helix/pico/sc:mtei
-
🟢 helix/pico/under:mtei
-
🟢 helix/pico:mtei
-
🟢 helix/rev2/back:five_rows
-
🟢 helix/rev2/back:froggy
-
🟢 helix/rev2/qmk_conf:five_rows
-
🟢 helix/rev2/qmk_conf:froggy
-
🟢 helix/rev2/sc:five_rows
-
🟢 helix/rev2/sc:froggy
-
🟢 helix/rev2/under:five_rows
-
🟢 helix/rev2/under:froggy
-
🟢 helix/rev2:five_rows
-
🟢 helix/rev2:froggy
-
🟢 helix/rev3_5rows:five_rows
-
🟢 hhkb/ansi/32u2:smt
-
🟢 hhkb/ansi/32u4:smt
-
🟢 jd45:mjt6u
-
🟢 kagizaraya/halberd:right_modifiers
-
🟢 kagizaraya/scythe:forties
-
🟢 kbdfans/kbd75/rev1:smt
-
🟢 kbdfans/kbd75/rev2:smt
-
🟢 keebio/bfo9000:insertsnideremarks
-
🟢 keebio/bfo9000:tuesdayjohn
-
🔴 keebio/iris/rev1:krusli
-
🔴 keebio/iris/rev1:olligranlund_nordic
-
🔴 keebio/iris/rev1_led:krusli
-
🔴 keebio/iris/rev1_led:olligranlund_nordic
-
🔴 keebio/iris/rev2:krusli
-
🔴 keebio/iris/rev2:olligranlund_nordic
-
🔴 keebio/iris/rev3:krusli
-
🔴 keebio/iris/rev3:olligranlund_nordic
-
🔴 keebio/iris/rev4:krusli
-
🔴 keebio/iris/rev4:olligranlund_nordic
-
🔴 keebio/iris/rev5:krusli
-
🔴 keebio/iris/rev5:olligranlund_nordic
-
🔴 keebio/iris/rev6:krusli
-
🔴 keebio/iris/rev6:olligranlund_nordic
-
🔴 keebio/iris/rev7:krusli
-
🔴 keebio/iris/rev7:olligranlund_nordic
-
🔴 keebio/iris/rev8:krusli
-
🔴 keebio/iris/rev8:olligranlund_nordic
-
🟢 keebio/nyquist/rev1:danielhklein
-
🔴 keebio/nyquist/rev1:tester
-
🔴 keebio/nyquist/rev1:yshrsmz
-
🟢 keebio/nyquist/rev2:danielhklein
-
🔴 keebio/nyquist/rev2:tester
-
🔴 keebio/nyquist/rev2:yshrsmz
-
🟢 keebio/nyquist/rev3:danielhklein
-
🔴 keebio/nyquist/rev3:tester
-
🔴 keebio/nyquist/rev3:yshrsmz
-
🔴 keebio/nyquist/rev4:danielhklein
-
🔴 keebio/nyquist/rev4:tester
-
🔴 keebio/nyquist/rev4:yshrsmz
-
🟢 kinesis/alvicstep:insertsnideremarks
-
🟢 kinesis/alvicstep:tuesdayjohn
-
🟢 kinesis/kint2pp:insertsnideremarks
-
🟢 kinesis/kint2pp:tuesdayjohn
-
🟢 kinesis/kint36:insertsnideremarks
-
🟢 kinesis/kint36:tuesdayjohn
-
🟢 kinesis/kint41:insertsnideremarks
-
🟢 kinesis/kint41:tuesdayjohn
-
🟢 kinesis/kintlc:insertsnideremarks
-
🟢 kinesis/kintlc:tuesdayjohn
-
🟢 kinesis/kintwin:insertsnideremarks
-
🟢 kinesis/kintwin:tuesdayjohn
-
🟢 kinesis/nguyenvietyen:insertsnideremarks
-
🟢 kinesis/nguyenvietyen:tuesdayjohn
-
🟢 kinesis/stapelberg:insertsnideremarks
-
🟢 kinesis/stapelberg:tuesdayjohn
-
🔴 kprepublic/jj40:waples
-
🟢 ktec/ergodone:erovia
-
🔴 lets_split/rev1:cpeters1982
-
🔴 lets_split/rev1:DE_simple
-
🔴 lets_split/rev1:heartrobotninja
-
🔴 lets_split/rev1:henxing
-
🔴 lets_split/rev1:khord
-
🔴 lets_split/rev1:kris
-
🔴 lets_split/rev1:krusli
-
🔴 lets_split/rev1:mbsurfer
-
🔴 lets_split/rev1:mjt
-
🔴 lets_split/rev1:normacos
-
🔴 lets_split/rev1:pitty
-
🔴 lets_split/rev1:poker
-
🔴 lets_split/rev1:smt
-
🔴 lets_split/rev1:that_canadian
-
🔴 lets_split/rev1:waples
-
🔴 lets_split/rev1:yshrsmz
-
🔴 lets_split/rev2:cpeters1982
-
🔴 lets_split/rev2:DE_simple
-
🔴 lets_split/rev2:heartrobotninja
-
🔴 lets_split/rev2:henxing
-
🔴 lets_split/rev2:khord
-
🔴 lets_split/rev2:kris
-
🔴 lets_split/rev2:krusli
-
🔴 lets_split/rev2:mbsurfer
-
🔴 lets_split/rev2:mjt
-
🔴 lets_split/rev2:normacos
-
🔴 lets_split/rev2:pitty
-
🔴 lets_split/rev2:poker
-
🔴 lets_split/rev2:smt
-
🔴 lets_split/rev2:that_canadian
-
🔴 lets_split/rev2:waples
-
🔴 lets_split/rev2:yshrsmz
-
🔴 lets_split/sockets:cpeters1982
-
🔴 lets_split/sockets:DE_simple
-
🔴 lets_split/sockets:heartrobotninja
-
🔴 lets_split/sockets:henxing
-
🔴 lets_split/sockets:khord
-
🔴 lets_split/sockets:kris
-
🔴 lets_split/sockets:krusli
-
🔴 lets_split/sockets:mbsurfer
-
🔴 lets_split/sockets:mjt
-
🔴 lets_split/sockets:normacos
-
🔴 lets_split/sockets:pitty
-
🔴 lets_split/sockets:poker
-
🔴 lets_split/sockets:smt
-
🔴 lets_split/sockets:that_canadian
-
🔴 lets_split/sockets:waples
-
🔴 lets_split/sockets:yshrsmz
-
🔴 lfkeyboards/lfk78/revb:iso
-
🔴 lfkeyboards/lfk78/revb:split_bs_osx
-
🟢 lfkeyboards/lfk78/revc:iso
-
🟢 lfkeyboards/lfk78/revc:split_bs_osx
-
🟢 lfkeyboards/lfk78/revj:iso
-
🟢 lfkeyboards/lfk78/revj:split_bs_osx
-
🟢 lfkeyboards/lfk87/reva:gbchk
-
🟢 lfkeyboards/lfk87/reva:iso
-
🟢 lfkeyboards/lfk87/revc:gbchk
-
🟢 lfkeyboards/lfk87/revc:iso
-
🟢 lfkeyboards/mini1800/reva:ca178858
-
🟢 lfkeyboards/mini1800/revc:ca178858
-
🔴 maple_computing/lets_split_eh/eh:msiu
-
🔴 maple_computing/lets_split_eh/eh:that_canadian
-
🟢 maple_computing/minidox/rev1:haegin
-
🔴 maple_computing/minidox/rev1:khitsule
-
🟢 maple_computing/minidox/rev1:norman
-
🔴 maple_computing/minidox/rev1:that_canadian
-
🟢 miniaxe:underglow
-
🟢 mitosis:datagrok
-
🔴 omkbd/ergodash/rev1:m47ch4n
-
🔴 omkbd/ergodash/rev1:yet-another-developer
-
🔴 planck/ez/base:dbroqua
-
🔴 planck/ez/base:emilyh
-
🔴 planck/ez/base:experimental
-
🔴 planck/ez/base:handwired_binaryplease
-
🔴 planck/ez/base:impossible
-
🔴 planck/ez/base:ishtob
-
🔴 planck/ez/base:jhenahan
-
🔴 planck/ez/base:mjt
-
🔴 planck/ez/base:mjtnumsym
-
🔴 planck/ez/base:originerd
-
🔴 planck/ez/base:premek
-
🔴 planck/ez/base:sean
-
🔴 planck/ez/base:sgoodwin
-
🔴 planck/ez/base:smt
-
🔴 planck/ez/base:that_canadian
-
🟢 planck/ez/base:zach
-
🔴 planck/ez/glow:dbroqua
-
🔴 planck/ez/glow:emilyh
-
🔴 planck/ez/glow:experimental
-
🔴 planck/ez/glow:handwired_binaryplease
-
🔴 planck/ez/glow:impossible
-
🔴 planck/ez/glow:ishtob
-
🔴 planck/ez/glow:jhenahan
-
🔴 planck/ez/glow:mjt
-
🔴 planck/ez/glow:mjtnumsym
-
🔴 planck/ez/glow:originerd
-
🔴 planck/ez/glow:premek
-
🔴 planck/ez/glow:sean
-
🔴 planck/ez/glow:sgoodwin
-
🔴 planck/ez/glow:smt
-
🔴 planck/ez/glow:that_canadian
-
🟢 planck/ez/glow:zach
-
🟢 planck/light:dbroqua
-
🟢 planck/light:emilyh
-
🔴 planck/light:experimental
-
🟢 planck/light:handwired_binaryplease
-
🔴 planck/light:impossible
-
🔴 planck/light:ishtob
-
🔴 planck/light:jhenahan
-
🟢 planck/light:mjt
-
🟢 planck/light:mjtnumsym
-
🟢 planck/light:originerd
-
🔴 planck/light:premek
-
🔴 planck/light:sean
-
🔴 planck/light:sgoodwin
-
🔴 planck/light:smt
-
🔴 planck/light:that_canadian
-
🟢 planck/light:zach
-
🟢 planck/rev1:dbroqua
-
🟢 planck/rev1:emilyh
-
🔴 planck/rev1:experimental
-
🟢 planck/rev1:handwired_binaryplease
-
🟢 planck/rev1:impossible
-
🔴 planck/rev1:ishtob
-
🔴 planck/rev1:jhenahan
-
🟢 planck/rev1:mjt
-
🟢 planck/rev1:mjtnumsym
-
🟢 planck/rev1:originerd
-
🔴 planck/rev1:premek
-
🔴 planck/rev1:sean
-
🔴 planck/rev1:sgoodwin
-
🔴 planck/rev1:smt
-
🔴 planck/rev1:that_canadian
-
🟢 planck/rev1:zach
-
🟢 planck/rev2:dbroqua
-
🟢 planck/rev2:emilyh
-
🔴 planck/rev2:experimental
-
🟢 planck/rev2:handwired_binaryplease
-
🟢 planck/rev2:impossible
-
🔴 planck/rev2:ishtob
-
🔴 planck/rev2:jhenahan
-
🟢 planck/rev2:mjt
-
🟢 planck/rev2:mjtnumsym
-
🟢 planck/rev2:originerd
-
🔴 planck/rev2:premek
-
🔴 planck/rev2:sean
-
🔴 planck/rev2:sgoodwin
-
🔴 planck/rev2:smt
-
🔴 planck/rev2:that_canadian
-
🟢 planck/rev2:zach
-
🟢 planck/rev3:dbroqua
-
🟢 planck/rev3:emilyh
-
🔴 planck/rev3:experimental
-
🟢 planck/rev3:handwired_binaryplease
-
🟢 planck/rev3:impossible
-
🔴 planck/rev3:ishtob
-
🔴 planck/rev3:jhenahan
-
🟢 planck/rev3:mjt
-
🟢 planck/rev3:mjtnumsym
-
🟢 planck/rev3:originerd
-
🔴 planck/rev3:premek
-
🔴 planck/rev3:sean
-
🔴 planck/rev3:sgoodwin
-
🔴 planck/rev3:smt
-
🔴 planck/rev3:that_canadian
-
🟢 planck/rev3:zach
-
🟢 planck/rev4:dbroqua
-
🟢 planck/rev4:emilyh
-
🔴 planck/rev4:experimental
-
🟢 planck/rev4:handwired_binaryplease
-
🟢 planck/rev4:impossible
-
🔴 planck/rev4:ishtob
-
🔴 planck/rev4:jhenahan
-
🟢 planck/rev4:mjt
-
🟢 planck/rev4:mjtnumsym
-
🟢 planck/rev4:originerd
-
🔴 planck/rev4:premek
-
🔴 planck/rev4:sean
-
🔴 planck/rev4:sgoodwin
-
🔴 planck/rev4:smt
-
🔴 planck/rev4:that_canadian
-
🟢 planck/rev4:zach
-
🟢 planck/rev5:dbroqua
-
🟢 planck/rev5:emilyh
-
🔴 planck/rev5:experimental
-
🟢 planck/rev5:handwired_binaryplease
-
🟢 planck/rev5:impossible
-
🔴 planck/rev5:ishtob
-
🔴 planck/rev5:jhenahan
-
🟢 planck/rev5:mjt
-
🟢 planck/rev5:mjtnumsym
-
🟢 planck/rev5:originerd
-
🔴 planck/rev5:premek
-
🔴 planck/rev5:sean
-
🔴 planck/rev5:sgoodwin
-
🔴 planck/rev5:smt
-
🔴 planck/rev5:that_canadian
-
🟢 planck/rev5:zach
-
🔴 planck/rev6:dbroqua
-
🔴 planck/rev6:emilyh
-
🔴 planck/rev6:experimental
-
🔴 planck/rev6:handwired_binaryplease
-
🔴 planck/rev6:impossible
-
🔴 planck/rev6:ishtob
-
🔴 planck/rev6:jhenahan
-
🔴 planck/rev6:mjt
-
🔴 planck/rev6:mjtnumsym
-
🔴 planck/rev6:originerd
-
🔴 planck/rev6:premek
-
🔴 planck/rev6:sean
-
🔴 planck/rev6:sgoodwin
-
🔴 planck/rev6:smt
-
🔴 planck/rev6:that_canadian
-
🟢 planck/rev6:zach
-
🔴 planck/rev6_drop:dbroqua
-
🔴 planck/rev6_drop:emilyh
-
🔴 planck/rev6_drop:experimental
-
🔴 planck/rev6_drop:handwired_binaryplease
-
🔴 planck/rev6_drop:impossible
-
🔴 planck/rev6_drop:ishtob
-
🔴 planck/rev6_drop:jhenahan
-
🔴 planck/rev6_drop:mjt
-
🔴 planck/rev6_drop:mjtnumsym
-
🔴 planck/rev6_drop:originerd
-
🔴 planck/rev6_drop:premek
-
🔴 planck/rev6_drop:sean
-
🔴 planck/rev6_drop:sgoodwin
-
🔴 planck/rev6_drop:smt
-
🔴 planck/rev6_drop:that_canadian
-
🟢 planck/rev6_drop:zach
-
🔴 planck/rev7:dbroqua
-
🔴 planck/rev7:emilyh
-
🔴 planck/rev7:experimental
-
🔴 planck/rev7:handwired_binaryplease
-
🔴 planck/rev7:impossible
-
🔴 planck/rev7:ishtob
-
🔴 planck/rev7:jhenahan
-
🔴 planck/rev7:mjt
-
🔴 planck/rev7:mjtnumsym
-
🔴 planck/rev7:originerd
-
🔴 planck/rev7:premek
-
🔴 planck/rev7:sean
-
🔴 planck/rev7:sgoodwin
-
🔴 planck/rev7:smt
-
🔴 planck/rev7:that_canadian
-
🟢 planck/rev7:zach
-
🟢 planck/thk:dbroqua
-
🟢 planck/thk:emilyh
-
🔴 planck/thk:experimental
-
🔴 planck/thk:handwired_binaryplease
-
🔴 planck/thk:impossible
-
🔴 planck/thk:ishtob
-
🔴 planck/thk:jhenahan
-
🟢 planck/thk:mjt
-
🟢 planck/thk:mjtnumsym
-
🟢 planck/thk:originerd
-
🔴 planck/thk:premek
-
🔴 planck/thk:sean
-
🔴 planck/thk:sgoodwin
-
🔴 planck/thk:smt
-
🔴 planck/thk:that_canadian
-
🟢 planck/thk:zach
-
🟢 preonic/rev1:0xdec
-
🔴 preonic/rev1:jacwib
-
🟢 preonic/rev1:nikchi
-
🔴 preonic/rev1:smt
-
🔴 preonic/rev1:that_canadian
-
🟢 preonic/rev1:zach
-
🟢 preonic/rev2:0xdec
-
🔴 preonic/rev2:jacwib
-
🟢 preonic/rev2:nikchi
-
🔴 preonic/rev2:smt
-
🔴 preonic/rev2:that_canadian
-
🟢 preonic/rev2:zach
-
🔴 preonic/rev3:0xdec
-
🔴 preonic/rev3:jacwib
-
🔴 preonic/rev3:nikchi
-
🔴 preonic/rev3:smt
-
🔴 preonic/rev3:that_canadian
-
🔴 preonic/rev3:zach
-
🔴 preonic/rev3_drop:0xdec
-
🔴 preonic/rev3_drop:jacwib
-
🔴 preonic/rev3_drop:nikchi
-
🔴 preonic/rev3_drop:smt
-
🔴 preonic/rev3_drop:that_canadian
-
🔴 preonic/rev3_drop:zach
-
🟢 redox/rev1/base:jeherve
-
🟢 redox/rev1/proton_c:jeherve
-
🟢 rgbkb/zen/rev1:333fred
-
🟢 rgbkb/zen/rev1:jwlawrence
-
🔴 rgbkb/zen/rev1:xyverz
-
🔴 rgbkb/zen/rev2:default
-
🟢 satt/comet46:default-rgbled
-
🟢 satt/comet46:satt
-
🟢 sentraq/s65_x:smt
-
🟢 thevankeyboards/minivan:mikethetiger
-
🔴 thevankeyboards/minivan:smt
-
🟢 thevankeyboards/roadkit:flipphone
-
🟢 thevankeyboards/roadkit:khord
-
🟢 thevankeyboards/roadkit:mjt
-
🟢 vitamins_included/rev1:numpad
-
🟢 vitamins_included/rev2:numpad
Failed: 40percentclub/gherkin/kb2040:itsaferbie
Compiling QMK Firmware for target: '40percentclub/gherkin/kb2040:itsaferbie'...
Generating: .build/obj_40percentclub_gherkin_kb2040_itsaferbie/src/info_deps.d [OK]
arm-none-eabi-gcc (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027]
Copyright (C) 2018 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.
Generating: .build/obj_40percentclub_gherkin_kb2040_itsaferbie/src/default_keyboard.c [OK]
Generating: .build/obj_40percentclub_gherkin_kb2040_itsaferbie/src/default_keyboard.h [OK]
Generating: .build/obj_40percentclub_gherkin_kb2040_itsaferbie/src/info_config.h [OK]
Compiling: quantum/logging/sendchar.c [OK]
Compiling: quantum/sync_timer.c [OK]
Compiling: quantum/logging/debug.c [OK]
Compiling: quantum/bitwise.c [OK]
Compiling: quantum/logging/print.c [OK]
Compiling: quantum/eeconfig.c [OK]
Compiling: quantum/keymap_common.c [OK]
Compiling: quantum/keymap_introspection.c In file included from quantum/keymap_introspection.c:5:
./keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c:3:8: error: unknown type name 'rgblight_config_t'
extern rgblight_config_t rgblight_config;
^~~~~~~~~~~~~~~~~
./keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c: In function 'matrix_init_user':
./keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c:96:3: error: implicit declaration of function 'rgblight_enable'; did you mean 'backlight_enable'? [-Werror=implicit-function-declaration]
rgblight_enable();
^~~~~~~~~~~~~~~
backlight_enable
cc1: all warnings being treated as errors
[ERRORS]
|
|
|
gmake[1]: *** [builddefs/common_rules.mk:360: .build/obj_40percentclub_gherkin_kb2040_itsaferbie/quantum/keymap_introspection.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
Compiling: quantum/keycode_config.c [OK]
Compiling: quantum/led.c [OK]
Compiling: .build/obj_40percentclub_gherkin_kb2040_itsaferbie/src/default_keyboard.c [OK]
Compiling: quantum/action_tapping.c [OK]
Compiling: quantum/action_util.c [OK]
Compiling: quantum/main.c [OK]
Compiling: quantum/bootmagic/bootmagic_lite.c [OK]
Compiling: quantum/debounce/sym_defer_g.c [OK]
Compiling: quantum/keyboard.c [OK]
Compiling: quantum/action_layer.c [OK]
Compiling: quantum/bootmagic/magic.c [OK]
Compiling: drivers/eeprom/eeprom_wear_leveling.c [OK]
Compiling: quantum/matrix_common.c [OK]
Compiling: drivers/eeprom/eeprom_driver.c [OK]
Compiling: quantum/process_keycode/process_backlight.c [OK]
Compiling: quantum/quantum.c [OK]
Compiling: quantum/matrix.c [OK]
Compiling: quantum/backlight/backlight.c [OK]
Compiling: quantum/wear_leveling/wear_leveling.c [OK]
Compiling: quantum/mousekey.c [OK]
Compiling: quantum/action.c [OK]
Compiling: platforms/chibios/drivers/wear_leveling/wear_leveling_rp2040_flash.c [OK]
Compiling: lib/printf/src/printf/printf.c [OK]
Failed: 40percentclub/gherkin:itsaferbie
Compiling QMK Firmware for target: '40percentclub/gherkin:itsaferbie'...
Generating: .build/obj_40percentclub_gherkin_itsaferbie/src/info_deps.d [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.
Generating: .build/obj_40percentclub_gherkin_itsaferbie/src/default_keyboard.h [OK]
Generating: .build/obj_40percentclub_gherkin_itsaferbie/src/default_keyboard.c [OK]
Generating: .build/obj_40percentclub_gherkin_itsaferbie/src/info_config.h [OK]
Compiling: .build/obj_40percentclub_gherkin_itsaferbie/src/default_keyboard.c [OK]
Compiling: quantum/keymap_introspection.c In file included from quantum/keymap_introspection.c:5:
./keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c:3:8: error: unknown type name 'rgblight_config_t'
extern rgblight_config_t rgblight_config;
^~~~~~~~~~~~~~~~~
./keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c: In function 'matrix_init_user':
./keyboards/40percentclub/gherkin/keymaps/itsaferbie/keymap.c:96:3: error: implicit declaration of function 'rgblight_enable'; did you mean 'backlight_enable'? [-Werror=implicit-function-declaration]
rgblight_enable();
^~~~~~~~~~~~~~~
backlight_enable
cc1: all warnings being treated as errors
[ERRORS]
|
|
|
gmake[1]: *** [builddefs/common_rules.mk:361: .build/obj_40percentclub_gherkin_itsaferbie/quantum/keymap_introspection.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
Compiling: quantum/bitwise.c [OK]
Compiling: quantum/led.c [OK]
Compiling: quantum/logging/debug.c [OK]
Compiling: quantum/logging/sendchar.c [OK]
Compiling: quantum/main.c [OK]
Compiling: quantum/sync_timer.c [OK]
Compiling: quantum/debounce/sym_defer_g.c [OK]
Assembling: platforms/avr/xprintf.S [OK]
Compiling: quantum/eeconfig.c [OK]
Compiling: platforms/avr/printf.c [OK]
Compiling: quantum/bootmagic/bootmagic_lite.c [OK]
Compiling: quantum/keymap_common.c [OK]
Compiling: quantum/bootmagic/magic.c [OK]
Compiling: quantum/keycode_config.c [OK]
Compiling: quantum/action_layer.c [OK]
Compiling: quantum/action_util.c [OK]
Compiling: quantum/matrix_common.c [OK]
Compiling: quantum/backlight/backlight_driver_common.c [OK]
Compiling: quantum/quantum.c [OK]
Compiling: quantum/action_tapping.c [OK]
Compiling: quantum/keyboard.c [OK]
Compiling: quantum/process_keycode/process_backlight.c [OK]
Compiling: platforms/avr/drivers/backlight_pwm.c [OK]
Compiling: quantum/matrix.c [OK]
Compiling: quantum/backlight/backlight.c [OK]
Compiling: quantum/action.c [OK]
Compiling: quantum/mousekey.c [OK]
Failed: all:default
Build failed. See other build targets for information.
Failed: crkbd/r2g:thumb_ctrl
Compiling QMK Firmware for target: 'crkbd/r2g:thumb_ctrl'...
Generating: .build/obj_crkbd_r2g_thumb_ctrl/src/info_deps.d [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.
Generating: .build/obj_crkbd_r2g_thumb_ctrl/src/default_keyboard.c [OK]
Generating: .build/obj_crkbd_r2g_thumb_ctrl/src/default_keyboard.h [OK]
Generating: .build/obj_crkbd_r2g_thumb_ctrl/src/info_config.h [OK]
Compiling: quantum/bitwise.c [OK]
Compiling: keyboards/crkbd/lib/layer_state_reader.c [OK]
Compiling: keyboards/crkbd/lib/rgb_state_reader.c [OK]
Compiling: keyboards/crkbd/lib/keylogger.c [OK]
Compiling: keyboards/crkbd/lib/logo_reader.c [OK]
Compiling: .build/obj_crkbd_r2g_thumb_ctrl/src/default_keyboard.c [OK]
Compiling: keyboards/crkbd/r2g/r2g.c [OK]
Compiling: keyboards/crkbd/crkbd.c [OK]
Compiling: quantum/logging/debug.c [OK]
Compiling: quantum/sync_timer.c [OK]
Compiling: quantum/logging/sendchar.c [OK]
Compiling: quantum/quantum.c [OK]
Compiling: quantum/action_layer.c [OK]
Compiling: quantum/led.c [OK]
Compiling: quantum/eeconfig.c [OK]
Compiling: quantum/action_tapping.c [OK]
Compiling: quantum/keycode_config.c [OK]
Compiling: quantum/main.c [OK]
Compiling: quantum/color.c [OK]
Compiling: platforms/avr/printf.c [OK]
Compiling: quantum/bootmagic/magic.c [OK]
Assembling: platforms/avr/xprintf.S [OK]
Compiling: quantum/action_util.c [OK]
Compiling: quantum/keymap_common.c [OK]
Compiling: quantum/keymap_introspection.c [OK]
Compiling: quantum/keyboard.c [OK]
Compiling: quantum/split_common/transport.c [OK]
Compiling: quantum/matrix_common.c [OK]
Compiling: quantum/matrix.c [OK]
Compiling: quantum/split_common/split_util.c [OK]
Compiling: quantum/debounce/sym_defer_g.c [OK]
Compiling: quantum/action.c [OK]
Compiling: quantum/rgb_matrix/rgb_matrix_drivers.c quantum/rgb_matrix/rgb_matrix_drivers.c:335:17: note: #pragma message: Cannot use RGBLIGHT and RGB Matrix using WS2812 at the same time.
# pragma message "Cannot use RGBLIGHT and RGB Matrix using WS2812 at the same time."
^~~~~~~
quantum/rgb_matrix/rgb_matrix_drivers.c:336:17: note: #pragma message: You need to use a custom driver, or re-implement the WS2812 driver to use a different configuration.
# pragma message "You need to use a custom driver, or re-implement the WS2812 driver to use a different configuration."
^~~~~~~
[OK]
Compiling: lib/lib8tion/lib8tion.c [OK]
Compiling: quantum/crc.c [OK]
Compiling: quantum/led_tables.c [OK]
Compiling: quantum/split_common/transactions.c [OK]
Compiling: platforms/avr/drivers/ws2812_bitbang.c [OK]
Compiling: quantum/process_keycode/process_rgb.c [OK]
Compiling: quantum/process_keycode/process_magic.c [OK]
Compiling: quantum/process_keycode/process_grave_esc.c [OK]
Compiling: quantum/process_keycode/process_space_cadet.c [OK]
Compiling: tmk_core/protocol/host.c [OK]
Compiling: tmk_core/protocol/usb_device_state.c [OK]
Compiling: tmk_core/protocol/usb_util.c [OK]
Compiling: platforms/synchronization_util.c [OK]
Compiling: platforms/timer.c [OK]
Compiling: quantum/send_string/send_string.c [OK]
Compiling: tmk_core/protocol/report.c [OK]
Compiling: platforms/suspend.c [OK]
Compiling: platforms/avr/hardware_id.c [OK]
Compiling: platforms/avr/platform.c [OK]
Compiling: quantum/rgblight/rgblight.c [OK]
Compiling: drivers/oled/oled_driver.c [OK]
Compiling: platforms/avr/timer.c [OK]
Compiling: platforms/avr/bootloaders/dfu.c [OK]
Compiling: platforms/avr/drivers/i2c_slave.c [OK]
Compiling: quantum/rgb_matrix/rgb_matrix.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c [OK]
Compiling: platforms/avr/suspend.c [OK]
Archiving: .build/obj_crkbd_r2g_thumb_ctrl/i2c_slave.o [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c [OK]
Compiling: tmk_core/protocol/usb_descriptor.c [OK]
Compiling: platforms/avr/drivers/i2c_master.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c [OK]
Compiling: tmk_core/protocol/lufa/lufa.c [OK]
Archiving: .build/obj_crkbd_r2g_thumb_ctrl/i2c_master.o [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c [OK]
Compiling: platforms/avr/drivers/serial.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c [OK]
Archiving: .build/obj_crkbd_r2g_thumb_ctrl/serial.o [OK]
Linking: .build/crkbd_r2g_thumb_ctrl.elf [OK]
Creating load file for flashing: .build/crkbd_r2g_thumb_ctrl.hex [OK]
Copying crkbd_r2g_thumb_ctrl.hex to qmk_firmware folder [OK]
Checking file size of crkbd_r2g_thumb_ctrl.hex
* The firmware is too large! 29484/28672 (812 bytes over)
[ERRORS]
gmake[1]: *** [platforms/avr/platform.mk:120: check-size] Error 1
Failed: crkbd/r2g:vlukash_trackpad_left
Compiling QMK Firmware for target: 'crkbd/r2g:vlukash_trackpad_left'...
Generating: .build/obj_crkbd_r2g_vlukash_trackpad_left/src/info_deps.d [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.
Generating: .build/obj_crkbd_r2g_vlukash_trackpad_left/src/default_keyboard.c [OK]
Generating: .build/obj_crkbd_r2g_vlukash_trackpad_left/src/default_keyboard.h [OK]
Generating: .build/obj_crkbd_r2g_vlukash_trackpad_left/src/info_config.h [OK]
Compiling: keyboards/crkbd/lib/logo_reader.c [OK]
Compiling: keyboards/crkbd/r2g/r2g.c [OK]
Compiling: quantum/bitwise.c [OK]
Compiling: keyboards/crkbd/lib/keylogger.c [OK]
Compiling: keyboards/crkbd/lib/rgb_state_reader.c [OK]
Compiling: keyboards/crkbd/lib/layer_state_reader.c [OK]
Compiling: keyboards/crkbd/crkbd.c [OK]
Compiling: .build/obj_crkbd_r2g_vlukash_trackpad_left/src/default_keyboard.c [OK]
Compiling: quantum/led.c [OK]
Compiling: quantum/sync_timer.c [OK]
Compiling: quantum/logging/sendchar.c [OK]
Compiling: quantum/eeconfig.c [OK]
Compiling: quantum/logging/debug.c [OK]
Compiling: quantum/action_tapping.c [OK]
Compiling: quantum/quantum.c [OK]
Compiling: quantum/action_layer.c [OK]
Compiling: quantum/action_util.c [OK]
Compiling: quantum/keymap_common.c [OK]
Compiling: quantum/debounce/sym_defer_g.c [OK]
Compiling: quantum/keymap_introspection.c [OK]
Compiling: quantum/keyboard.c [OK]
Compiling: quantum/main.c [OK]
Assembling: platforms/avr/xprintf.S [OK]
Compiling: quantum/bootmagic/bootmagic_lite.c [OK]
Compiling: quantum/matrix.c [OK]
Compiling: quantum/color.c [OK]
Compiling: quantum/split_common/split_util.c [OK]
Compiling: quantum/keycode_config.c [OK]
Compiling: quantum/bootmagic/magic.c [OK]
Compiling: quantum/action.c [OK]
Compiling: lib/lib8tion/lib8tion.c [OK]
Compiling: quantum/rgb_matrix/rgb_matrix_drivers.c quantum/rgb_matrix/rgb_matrix_drivers.c:335:17: note: #pragma message: Cannot use RGBLIGHT and RGB Matrix using WS2812 at the same time.
# pragma message "Cannot use RGBLIGHT and RGB Matrix using WS2812 at the same time."
^~~~~~~
quantum/rgb_matrix/rgb_matrix_drivers.c:336:17: note: #pragma message: You need to use a custom driver, or re-implement the WS2812 driver to use a different configuration.
# pragma message "You need to use a custom driver, or re-implement the WS2812 driver to use a different configuration."
^~~~~~~
[OK]
Compiling: platforms/avr/printf.c [OK]
Compiling: quantum/matrix_common.c [OK]
Compiling: quantum/split_common/transport.c [OK]
Compiling: quantum/led_tables.c [OK]
Compiling: quantum/crc.c [OK]
Compiling: quantum/split_common/transactions.c [OK]
Compiling: quantum/mousekey.c [OK]
Compiling: quantum/process_keycode/process_rgb.c [OK]
Compiling: tmk_core/protocol/usb_device_state.c [OK]
Compiling: quantum/process_keycode/process_magic.c [OK]
Compiling: quantum/process_keycode/process_grave_esc.c [OK]
Compiling: tmk_core/protocol/host.c [OK]
Compiling: quantum/send_string/send_string.c [OK]
Compiling: platforms/avr/drivers/ws2812_bitbang.c [OK]
Compiling: quantum/process_keycode/process_space_cadet.c [OK]
Compiling: platforms/suspend.c [OK]
Compiling: tmk_core/protocol/usb_util.c [OK]
Compiling: platforms/timer.c [OK]
Compiling: platforms/synchronization_util.c [OK]
Compiling: tmk_core/protocol/report.c [OK]
Compiling: drivers/oled/oled_driver.c [OK]
Compiling: platforms/avr/hardware_id.c [OK]
Compiling: platforms/avr/platform.c [OK]
Compiling: platforms/avr/timer.c [OK]
Compiling: platforms/avr/bootloaders/dfu.c [OK]
Compiling: quantum/rgb_matrix/rgb_matrix.c [OK]
Compiling: quantum/rgblight/rgblight.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c [OK]
Compiling: platforms/avr/drivers/i2c_slave.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c [OK]
Compiling: platforms/avr/suspend.c [OK]
Archiving: .build/obj_crkbd_r2g_vlukash_trackpad_left/i2c_slave.o [OK]
Compiling: tmk_core/protocol/usb_descriptor.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c [OK]
Compiling: tmk_core/protocol/lufa/lufa.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c [OK]
Compiling: platforms/avr/drivers/i2c_master.c [OK]
Compiling: platforms/avr/drivers/serial.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c [OK]
Archiving: .build/obj_crkbd_r2g_vlukash_trackpad_left/i2c_master.o [OK]
Archiving: .build/obj_crkbd_r2g_vlukash_trackpad_left/serial.o [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c [OK]
Linking: .build/crkbd_r2g_vlukash_trackpad_left.elf [OK]
Creating load file for flashing: .build/crkbd_r2g_vlukash_trackpad_left.hex [OK]
Copying crkbd_r2g_vlukash_trackpad_left.hex to qmk_firmware folder [OK]
Checking file size of crkbd_r2g_vlukash_trackpad_left.hex
* The firmware is too large! 31784/28672 (3112 bytes over)
[ERRORS]
gmake[1]: *** [platforms/avr/platform.mk:120: check-size] Error 1
Failed: crkbd/r2g:vlukash_trackpad_right
Compiling QMK Firmware for target: 'crkbd/r2g:vlukash_trackpad_right'...
Generating: .build/obj_crkbd_r2g_vlukash_trackpad_right/src/info_deps.d [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.
Generating: .build/obj_crkbd_r2g_vlukash_trackpad_right/src/default_keyboard.h [OK]
Generating: .build/obj_crkbd_r2g_vlukash_trackpad_right/src/info_config.h [OK]
Generating: .build/obj_crkbd_r2g_vlukash_trackpad_right/src/default_keyboard.c [OK]
Compiling: quantum/bitwise.c [OK]
Compiling: .build/obj_crkbd_r2g_vlukash_trackpad_right/src/default_keyboard.c [OK]
Compiling: keyboards/crkbd/r2g/r2g.c [OK]
Compiling: keyboards/crkbd/keymaps/vlukash_trackpad_right/trackpad.c [OK]
Compiling: keyboards/crkbd/crkbd.c [OK]
Compiling: quantum/led.c [OK]
Compiling: quantum/keymap_introspection.c [OK]
Compiling: quantum/logging/sendchar.c [OK]
Compiling: quantum/sync_timer.c [OK]
Compiling: quantum/logging/debug.c [OK]
Compiling: quantum/action_layer.c [OK]
Compiling: quantum/keycode_config.c [OK]
Compiling: quantum/eeconfig.c [OK]
Compiling: quantum/action_tapping.c [OK]
Compiling: quantum/action_util.c [OK]
Compiling: quantum/quantum.c [OK]
Compiling: quantum/keymap_common.c [OK]
Compiling: quantum/keyboard.c [OK]
Compiling: quantum/bootmagic/bootmagic_lite.c [OK]
Compiling: quantum/debounce/sym_defer_g.c [OK]
Compiling: platforms/avr/printf.c [OK]
Compiling: quantum/main.c [OK]
Compiling: quantum/pointing_device/pointing_device_auto_mouse.c [OK]
Assembling: platforms/avr/xprintf.S [OK]
Compiling: quantum/bootmagic/magic.c [OK]
Compiling: quantum/color.c [OK]
Compiling: quantum/matrix_common.c [OK]
Compiling: quantum/split_common/transport.c [OK]
Compiling: quantum/action.c [OK]
Compiling: quantum/matrix.c [OK]
Compiling: quantum/split_common/split_util.c [OK]
Compiling: lib/lib8tion/lib8tion.c [OK]
Compiling: quantum/rgb_matrix/rgb_matrix_drivers.c quantum/rgb_matrix/rgb_matrix_drivers.c:335:17: note: #pragma message: Cannot use RGBLIGHT and RGB Matrix using WS2812 at the same time.
# pragma message "Cannot use RGBLIGHT and RGB Matrix using WS2812 at the same time."
^~~~~~~
quantum/rgb_matrix/rgb_matrix_drivers.c:336:17: note: #pragma message: You need to use a custom driver, or re-implement the WS2812 driver to use a different configuration.
# pragma message "You need to use a custom driver, or re-implement the WS2812 driver to use a different configuration."
^~~~~~~
[OK]
Compiling: quantum/pointing_device/pointing_device_drivers.c [OK]
Compiling: quantum/crc.c [OK]
Compiling: quantum/pointing_device/pointing_device.c [OK]
Compiling: quantum/split_common/transactions.c [OK]
Compiling: quantum/mousekey.c [OK]
Compiling: quantum/led_tables.c [OK]
Compiling: platforms/avr/drivers/ws2812_bitbang.c [OK]
Compiling: quantum/process_keycode/process_magic.c [OK]
Compiling: tmk_core/protocol/usb_device_state.c [OK]
Compiling: quantum/process_keycode/process_rgb.c [OK]
Compiling: quantum/process_keycode/process_space_cadet.c [OK]
Compiling: quantum/process_keycode/process_grave_esc.c [OK]
Compiling: quantum/send_string/send_string.c [OK]
Compiling: tmk_core/protocol/host.c [OK]
Compiling: platforms/suspend.c [OK]
Compiling: platforms/synchronization_util.c [OK]
Compiling: platforms/timer.c [OK]
Compiling: platforms/avr/platform.c [OK]
Compiling: tmk_core/protocol/usb_util.c [OK]
Compiling: platforms/avr/hardware_id.c [OK]
Compiling: drivers/oled/oled_driver.c [OK]
Compiling: tmk_core/protocol/report.c [OK]
Compiling: platforms/avr/drivers/i2c_slave.c [OK]
Compiling: platforms/avr/timer.c [OK]
Compiling: quantum/rgblight/rgblight.c [OK]
Compiling: platforms/avr/bootloaders/dfu.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c [OK]
Compiling: quantum/rgb_matrix/rgb_matrix.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c [OK]
Compiling: platforms/avr/suspend.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c [OK]
Archiving: .build/obj_crkbd_r2g_vlukash_trackpad_right/i2c_slave.o [OK]
Compiling: tmk_core/protocol/usb_descriptor.c [OK]
Compiling: platforms/avr/drivers/i2c_master.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c [OK]
Archiving: .build/obj_crkbd_r2g_vlukash_trackpad_right/i2c_master.o [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c [OK]
Compiling: platforms/avr/drivers/serial.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c [OK]
Archiving: .build/obj_crkbd_r2g_vlukash_trackpad_right/serial.o [OK]
Compiling: tmk_core/protocol/lufa/lufa.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c [OK]
Linking: .build/crkbd_r2g_vlukash_trackpad_right.elf [OK]
Creating load file for flashing: .build/crkbd_r2g_vlukash_trackpad_right.hex [OK]
Copying crkbd_r2g_vlukash_trackpad_right.hex to qmk_firmware folder [OK]
Checking file size of crkbd_r2g_vlukash_trackpad_right.hex
* The firmware is too large! 31886/28672 (3214 bytes over)
[ERRORS]
gmake[1]: *** [platforms/avr/platform.mk:120: check-size] Error 1
Failed: eco/rev1:that_canadian
Compiling QMK Firmware for target: 'eco/rev1:that_canadian'...
Generating: .build/obj_eco_rev1_that_canadian/src/info_deps.d [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.
Generating: .build/obj_eco_rev1_that_canadian/src/info_config.h [OK]
Generating: .build/obj_eco_rev1_that_canadian/src/default_keyboard.c [OK]
Generating: .build/obj_eco_rev1_that_canadian/src/default_keyboard.h [OK]
Compiling: .build/obj_eco_rev1_that_canadian/src/default_keyboard.c [OK]
Compiling: quantum/keymap_introspection.c quantum/keymap_introspection.c:30:1: error: static assertion failed: "Number of keymap layers exceeds maximum set by LAYER_STATE_(8|16|32)BIT"
_Static_assert(NUM_KEYMAP_LAYERS_RAW <= MAX_LAYER, "Number of keymap layers exceeds maximum set by LAYER_STATE_(8|16|32)BIT");
^~~~~~~~~~~~~~
[ERRORS]
|
|
|
gmake[1]: *** [builddefs/common_rules.mk:360: .build/obj_eco_rev1_that_canadian/quantum/keymap_introspection.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
Compiling: quantum/bitwise.c [OK]
Compiling: quantum/led.c [OK]
Compiling: quantum/quantum.c