LeafCutterLabs / miniMACRO5C

5 encoder/switch macropad with USB-C and RGB LED
The Unlicense
1 stars 0 forks source link

Wont compile in QMK #1

Open Phantamosmang opened 2 years ago

Phantamosmang commented 2 years ago

The software will not compile in QMK 0.13.38.

This is what QMK spits out

QMK Firmware 0.13.38 Making minimacro5c with keymap default

WARNING minimacro5c: info.json uses alias name LAYOUT instead of LAYOUT_ortho_1x5 avr-gcc.exe (GCC) 8.4.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.

Compiling: keyboards/minimacro5c/keymaps/default/keymap.c keyboards/minimacro5c/keymaps/default/keymap.c:5:6: error: conflicting types for 'encoder_update_user' void encoder_update_user(uint8_t index, bool clockwise) { ^~~~~~~ In file included from quantum/quantum.h:191, from keyboards/minimacro5c/minimacro5c.h:3, from keyboards/minimacro5c/keymaps/default/keymap.c:1: quantum/encoder.h:26:6: note: previous declaration of 'encoder_update_user' was here bool encoder_update_user(uint8_t index, bool clockwise); ^~~~~~~ [ERRORS]

make[1]: [tmk_core/rules.mk:436: .build/obj_minimacro5c_default/keyboards/minimacro5c/keymaps/default/keymap.o] Error 1 Make finished with errors make: [Makefile:539: minimacro5c:default] Error 1

Phantamosmang commented 2 years ago

Do you have a complied hex, so I can at least flash the unit back to stock? Tried flashing myself, now only a single encoder works, and only when pressing in the knob.