1 -------- begin --------
2 avr-gcc.exe (AVR_8_bit_GNU_Toolchain_3.5.0_1662) 4.9.2
3 Copyright (C) 2014 Free Software Foundation, Inc.
4 This is free software; see the source for copying conditions. There is NO
5 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
7 Compiling: ../../keyboards/planck/planck.c
\e[32;01m[OK]
\e[0m
8 Compiling: ../../keyboards/planck/keymaps/experimental/keymap.c
\e[33;01m[WARNINGS]
\e[0m
10 | ../../keyboards/planck/keymaps/experimental/keymap.c: In function 'action_get_macro':
11 | ../../keyboards/planck/keymaps/experimental/keymap.c:227:17: warning: implicit declaration of function 'breathing_speed_set' [-Wimplicit-function-declaration]
12 | breathing_speed_set(2);
14 | ../../keyboards/planck/keymaps/experimental/keymap.c:228:17: warning: implicit declaration of function 'breathing_pulse' [-Wimplicit-function-declaration]
18 Compiling: ../../quantum/quantum.c
\e[32;01m[OK]
\e[0m
19 Compiling: ../../quantum/keymap.c
\e[32;01m[OK]
\e[0m
20 Compiling: ../../quantum/keycode_config.c
\e[32;01m[OK]
\e[0m
21 Compiling: ../../quantum/matrix.c
\e[32;01m[OK]
\e[0m
22 Compiling: ../../quantum/audio/audio.c
\e[32;01m[OK]
\e[0m
23 Compiling: ../../quantum/audio/voices.c
\e[32;01m[OK]
\e[0m
24 Compiling: ../../quantum/audio/luts.c
\e[32;01m[OK]
\e[0m
25 Compiling: ../../tmk_core/protocol/lufa/lufa.c
\e[32;01m[OK]
\e[0m
26 Compiling: ../../tmk_core/protocol/lufa/descriptor.c
\e[32;01m[OK]
\e[0m
27 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Class/Common/HIDParser.c
\e[32;01m[OK]
\e[0m
28 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c
\e[32;01m[OK]
\e[0m
29 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c
\e[32;01m[OK]
\e[0m
30 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c
\e[32;01m[OK]
\e[0m
31 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c
\e[32;01m[OK]
\e[0m
32 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c
\e[32;01m[OK]
\e[0m
33 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c
\e[32;01m[OK]
\e[0m
34 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c
\e[32;01m[OK]
\e[0m
35 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c
\e[32;01m[OK]
\e[0m
36 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/ConfigDescriptors.c
\e[32;01m[OK]
\e[0m
37 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/DeviceStandardReq.c
\e[32;01m[OK]
\e[0m
38 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/Events.c
\e[32;01m[OK]
\e[0m
39 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/HostStandardReq.c
\e[32;01m[OK]
\e[0m
40 Compiling: ../../tmk_core/protocol/lufa/LUFA-git/LUFA/Drivers/USB/Core/USBTask.c
\e[32;01m[OK]
\e[0m
41 Compiling: ../../tmk_core/common/host.c
\e[32;01m[OK]
\e[0m
42 Compiling: ../../tmk_core/common/keyboard.c
\e[32;01m[OK]
\e[0m
43 Compiling: ../../tmk_core/common/action.c
\e[32;01m[OK]
\e[0m
44 Compiling: ../../tmk_core/common/action_tapping.c
\e[32;01m[OK]
\e[0m
45 Compiling: ../../tmk_core/common/action_macro.c
\e[32;01m[OK]
\e[0m
46 Compiling: ../../tmk_core/common/action_layer.c
\e[32;01m[OK]
\e[0m
47 Compiling: ../../tmk_core/common/action_util.c
\e[32;01m[OK]
\e[0m
48 Compiling: ../../tmk_core/common/print.c
\e[32;01m[OK]
\e[0m
49 Compiling: ../../tmk_core/common/debug.c
\e[32;01m[OK]
\e[0m
50 Compiling: ../../tmk_core/common/util.c
\e[32;01m[OK]
\e[0m
51 Compiling: ../../tmk_core/common/avr/suspend.c
\e[32;01m[OK]
\e[0m
52 Assembling: ../../tmk_core/common/avr/xprintf.S
\e[32;01m[OK]
\e[0m
53 Compiling: ../../tmk_core/common/avr/timer.c
\e[32;01m[OK]
\e[0m
54 Compiling: ../../tmk_core/common/avr/bootloader.c
\e[32;01m[OK]
\e[0m
55 Compiling: ../../tmk_core/common/magic.c
\e[32;01m[OK]
\e[0m
56 Compiling: ../../tmk_core/common/avr/eeconfig.c
\e[32;01m[OK]
\e[0m
57 Compiling: ../../tmk_core/common/mousekey.c
\e[32;01m[OK]
\e[0m
58 Compiling: ../../tmk_core/common/command.c
\e[32;01m[OK]
\e[0m
59 Compiling: ../../tmk_core/common/backlight.c
\e[32;01m[OK]
\e[0m
60 Linking: .build/planck_experimental.elf
\e[31;01m[ERRORS]
\e[0m
62 | .build/obj_planck_experimental/keyboards/planck/keymaps/experimental/keymap.o: In function `action_get_macro':
63 | C:\Users\Fred Wales\Documents\Programming\qmk_firmware\keyboards\planck/../../keyboards/planck/keymaps/experimental/keymap.c:240: undefined reference to `breathing_speed_set'
64 | C:\Users\Fred Wales\Documents\Programming\qmk_firmware\keyboards\planck/../../keyboards/planck/keymaps/experimental/keymap.c:241: undefined reference to `breathing_pulse'
65 | collect2.exe: error: ld returned 1 exit status