And thanks to ReleaseCandidate for correcting me

Code: Select all
Linking build/ch.elf
/usr/lib/gcc/arm-none-eabi/4.9.3/../../../arm-none-eabi/bin/ld: build/ch.elf section `.isr' will not fit in region `flash0'
/usr/lib/gcc/arm-none-eabi/4.9.3/../../../arm-none-eabi/bin/ld: region `flash0' overflowed by 64 bytes
collect2: error: ld returned 1 exit status
../../tmk_core/tool/chibios/chibios/os/common/ports/ARMCMx/compilers/GCC/rules.mk:238: recipe for target 'build/ch.elf' failed
make: *** [build/ch.elf] Error 1
Code: Select all
william@Malkav:~/Downloads/tmk_keyboard-master/keyboard/teensy_lc_onekey$ make
Compiler Options
arm-none-eabi-gcc -c -mcpu=cortex-m0plus -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -std=gnu99 -DPROTOCOL_CHIBIOS -ffunction-sections -fdata-sections -fno-common -flto -include config.h -Wall -Wextra -Wundef -Wstrict-prototypes -Wno-missing-field-initializers -Wa,-alms=build/lst/ -DCORTEX_USE_FPU=FALSE -DBOOTMAGIC_ENABLE -DMOUSEKEY_ENABLE -DMOUSE_ENABLE -DEXTRAKEY_ENABLE -DCONSOLE_ENABLE -DCOMMAND_ENABLE -DNKRO_ENABLE -DSLEEP_LED_ENABLE -DNO_SUSPEND_POWER_DOWN -DVERSION=unknown -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/build.d -I. -I../../tmk_core/tool/chibios/chibios/os/common/ports/ARMCMx/compilers/GCC -I../../tmk_core/tool/chibios/chibios/os/common/ports/ARMCMx/devices/KL2x -I../../tmk_core/tool/chibios/chibios/os/ext/CMSIS/include -I../../tmk_core/tool/chibios/chibios/os/ext/CMSIS/KINETIS -I../../tmk_core/tool/chibios/chibios/os/rt/include -I../../tmk_core/tool/chibios/chibios/os/rt/ports/ARMCMx -I../../tmk_core/tool/chibios/chibios/os/rt/ports/ARMCMx/compilers/GCC -I../../tmk_core/tool/chibios/chibios/os/hal/osal/rt -I../../tmk_core/tool/chibios/chibios/os/hal/include -I../../tmk_core/tool/chibios/chibios/os/hal/ports/common/ARMCMx -I../../tmk_core/tool/chibios/chibios/os/hal/ports/KINETIS/KL2x -I../../tmk_core/tool/chibios/chibios/os/hal/ports/KINETIS/LLD -I../../tmk_core/tool/chibios/chibios/os/hal/boards/PJRC_TEENSY_LC -I../../tmk_core/tool/chibios/chibios/os/hal/lib/streams -I../../tmk_core/tool/chibios/chibios/os/various -I../../tmk_core -I../../tmk_core/common -I../../tmk_core/protocol/chibios -I../../tmk_core/protocol -I. main.c -o main.o
Compiling crt0_v6m.s
Compiling chcoreasm_v6m.s
Compiling crt1.c
Compiling vectors.c
Compiling chsys.c
Compiling chdebug.c
Compiling chvt.c
Compiling chschd.c
Compiling chthreads.c
Compiling chdynamic.c
Compiling chregistry.c
Compiling chsem.c
Compiling chmtx.c
Compiling chcond.c
Compiling chevents.c
Compiling chmsg.c
Compiling chmboxes.c
Compiling chqueues.c
Compiling chmemcore.c
Compiling chheap.c
Compiling chmempools.c
Compiling chcore.c
Compiling chcore_v6m.c
Compiling osal.c
Compiling hal.c
Compiling st.c
Compiling hal_buffers.c
Compiling hal_queues.c
Compiling hal_mmcsd.c
Compiling pal.c
Compiling usb.c
Compiling nvic.c
Compiling hal_lld.c
Compiling pal_lld.c
Compiling serial_lld.c
Compiling i2c_lld.c
Compiling ext_lld.c
Compiling adc_lld.c
Compiling gpt_lld.c
Compiling pwm_lld.c
Compiling st_lld.c
Compiling usb_lld.c
Compiling board.c
Compiling chprintf.c
Compiling usb_main.c
Compiling main.c
Compiling keymap_plain.c
Compiling matrix.c
Compiling led.c
Compiling host.c
Compiling keyboard.c
Compiling action.c
../../tmk_core/common/action.c: In function 'debug_event':
../../tmk_core/common/action.c:546:29: warning: unused parameter 'event' [-Wunused-parameter]
void debug_event(keyevent_t event)
^
Compiling action_tapping.c
Compiling action_macro.c
Compiling action_layer.c
Compiling action_util.c
Compiling keymap.c
Compiling print.c
Compiling debug.c
Compiling util.c
Compiling suspend.c
Compiling printf.c
Compiling timer.c
Compiling bootloader.c
Compiling bootmagic.c
Compiling eeconfig.c
Compiling mousekey.c
Compiling command.c
Compiling sleep_led.c
Linking build/ch.elf
/usr/lib/gcc/arm-none-eabi/4.9.3/../../../arm-none-eabi/bin/ld: build/ch.elf section `.isr' will not fit in region `flash0'
/usr/lib/gcc/arm-none-eabi/4.9.3/../../../arm-none-eabi/bin/ld: region `flash0' overflowed by 64 bytes
collect2: error: ld returned 1 exit status
../../tmk_core/tool/chibios/chibios/os/common/ports/ARMCMx/compilers/GCC/rules.mk:238: recipe for target 'build/ch.elf' failed
make: *** [build/ch.elf] Error 1
Code: Select all
william@Malkav:~/Downloads/tmk_keyboard-master/keyboard/teensy_lc_onekey$ make
Compiler Options
arm-none-eabi-gcc -c -mcpu=cortex-m0plus -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -std=gnu99 -DPROTOCOL_CHIBIOS -ffunction-sections -fdata-sections -fno-common -flto -include config.h -Wall -Wextra -Wundef -Wstrict-prototypes -Wno-missing-field-initializers -Wa,-alms=build/lst/ -DCORTEX_USE_FPU=FALSE -DBOOTMAGIC_ENABLE -DMOUSEKEY_ENABLE -DMOUSE_ENABLE -DEXTRAKEY_ENABLE -DCONSOLE_ENABLE -DCOMMAND_ENABLE -DNKRO_ENABLE -DSLEEP_LED_ENABLE -DNO_SUSPEND_POWER_DOWN -DVERSION=unknown -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/build.d -I. -I../../tmk_core/tool/chibios/chibios/os/common/ports/ARMCMx/compilers/GCC -I../../tmk_core/tool/chibios/chibios/os/common/ports/ARMCMx/devices/KL2x -I../../tmk_core/tool/chibios/chibios/os/ext/CMSIS/include -I../../tmk_core/tool/chibios/chibios/os/ext/CMSIS/KINETIS -I../../tmk_core/tool/chibios/chibios/os/rt/include -I../../tmk_core/tool/chibios/chibios/os/rt/ports/ARMCMx -I../../tmk_core/tool/chibios/chibios/os/rt/ports/ARMCMx/compilers/GCC -I../../tmk_core/tool/chibios/chibios/os/hal/osal/rt -I../../tmk_core/tool/chibios/chibios/os/hal/include -I../../tmk_core/tool/chibios/chibios/os/hal/ports/common/ARMCMx -I../../tmk_core/tool/chibios/chibios/os/hal/ports/KINETIS/KL2x -I../../tmk_core/tool/chibios/chibios/os/hal/ports/KINETIS/LLD -I../../tmk_core/tool/chibios/chibios/os/hal/boards/PJRC_TEENSY_LC -I../../tmk_core/tool/chibios/chibios/os/hal/lib/streams -I../../tmk_core/tool/chibios/chibios/os/various -I../../tmk_core -I../../tmk_core/common -I../../tmk_core/protocol/chibios -I../../tmk_core/protocol -I. main.c -o main.o
Compiling crt0_v6m.s
Compiling chcoreasm_v6m.s
Compiling crt1.c
Compiling vectors.c
Compiling chsys.c
Compiling chdebug.c
Compiling chvt.c
Compiling chschd.c
Compiling chthreads.c
Compiling chdynamic.c
Compiling chregistry.c
Compiling chsem.c
Compiling chmtx.c
Compiling chcond.c
Compiling chevents.c
Compiling chmsg.c
Compiling chmboxes.c
Compiling chqueues.c
Compiling chmemcore.c
Compiling chheap.c
Compiling chmempools.c
Compiling chcore.c
Compiling chcore_v6m.c
Compiling osal.c
Compiling hal.c
Compiling st.c
Compiling hal_buffers.c
Compiling hal_queues.c
Compiling hal_mmcsd.c
Compiling pal.c
Compiling usb.c
Compiling nvic.c
Compiling hal_lld.c
Compiling pal_lld.c
Compiling serial_lld.c
Compiling i2c_lld.c
Compiling ext_lld.c
Compiling adc_lld.c
Compiling gpt_lld.c
Compiling pwm_lld.c
Compiling st_lld.c
Compiling usb_lld.c
Compiling board.c
Compiling chprintf.c
Compiling usb_main.c
Compiling main.c
Compiling keymap_plain.c
Compiling matrix.c
Compiling led.c
Compiling host.c
Compiling keyboard.c
Compiling action.c
../../tmk_core/common/action.c: In function 'debug_event':
../../tmk_core/common/action.c:546:29: warning: unused parameter 'event' [-Wunused-parameter]
void debug_event(keyevent_t event)
^
Compiling action_tapping.c
Compiling action_macro.c
Compiling action_layer.c
Compiling action_util.c
Compiling keymap.c
Compiling print.c
Compiling debug.c
Compiling util.c
Compiling suspend.c
Compiling printf.c
Compiling timer.c
Compiling bootloader.c
Compiling bootmagic.c
Compiling eeconfig.c
Compiling mousekey.c
Compiling command.c
Compiling sleep_led.c
Linking build/ch.elf
/usr/lib/gcc/arm-none-eabi/4.9.3/../../../arm-none-eabi/bin/ld: build/ch.elf section `.isr' will not fit in region `flash0'
/usr/lib/gcc/arm-none-eabi/4.9.3/../../../arm-none-eabi/bin/ld: region `flash0' overflowed by 64 bytes
collect2: error: ld returned 1 exit status
../../tmk_core/tool/chibios/chibios/os/common/ports/ARMCMx/compilers/GCC/rules.mk:238: recipe for target 'build/ch.elf' failed
make: *** [build/ch.elf] Error 1