remap-keys / remap

Keymap Customization Web app for your keyboard.
https://remap-keys.app
Other
224 stars 27 forks source link

The building firmware was failed for TReK 40Plus SYMMETRIA #776

Closed yoichiro closed 9 months ago

yoichiro commented 9 months ago

When building a firmware for the TReK 40Plus SYMMETRIA keyboard from https://remap-keys.app/catalog/Y9ndlDwHUMMMN4OJB0UR/build, the building task was failed.

The logs are:

QMK Firmware 0.22.14
Making clcjmcfdfdoc72ol355g with keymap remap

Generating: .build/obj_clcjmcfdfdoc72ol355g_remap/src/info_deps.d                                   [OK]
avr-gcc (GCC) 5.4.0
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.

Generating: .build/obj_clcjmcfdfdoc72ol355g_remap/src/info_config.h                                 [OK]
Generating: .build/obj_clcjmcfdfdoc72ol355g_remap/src/default_keyboard.c                            [OK]
Generating: .build/obj_clcjmcfdfdoc72ol355g_remap/src/default_keyboard.h                            [OK]
Compiling: keyboards/clcjmcfdfdoc72ol355g/matrix.c                                                  [OK]
Compiling: .build/obj_clcjmcfdfdoc72ol355g_remap/src/default_keyboard.c                             [OK]
Compiling: quantum/keymap_introspection.c                                                           [OK]
Compiling: quantum/quantum.c                                                                        [OK]
Compiling: quantum/bitwise.c                                                                        [OK]
Compiling: quantum/led.c                                                                            [OK]
Compiling: quantum/action.c                                                                         [OK]
Compiling: quantum/action_layer.c                                                                   [OK]
Compiling: quantum/action_tapping.c                                                                 [OK]
Compiling: quantum/action_util.c                                                                    [OK]
Compiling: quantum/eeconfig.c                                                                       [OK]
Compiling: quantum/keyboard.c                                                                       [OK]
Compiling: quantum/keymap_common.c                                                                  [OK]
Compiling: quantum/keycode_config.c                                                                 [OK]
Compiling: quantum/sync_timer.c                                                                     [OK]
Compiling: quantum/logging/debug.c                                                                  [OK]
Compiling: quantum/logging/sendchar.c                                                               [OK]
Compiling: quantum/bootmagic/bootmagic_lite.c                                                       [OK]
Compiling: quantum/bootmagic/magic.c                                                                [OK]
Compiling: quantum/matrix_common.c                                                                  [OK]
Compiling: quantum/debounce/sym_eager_pk.c                                                          [OK]
Compiling: quantum/main.c                                                                           [OK]
Assembling: platforms/avr/xprintf.S                                                                 [OK]
Compiling: platforms/avr/printf.c                                                                   [OK]
Compiling: quantum/mousekey.c                                                                       [OK]
Compiling: quantum/color.c                                                                          [OK]
Compiling: quantum/rgb_matrix/rgb_matrix.c                                                          [OK]
Compiling: quantum/rgb_matrix/rgb_matrix_drivers.c                                                  [OK]
Compiling: lib/lib8tion/lib8tion.c                                                                  [OK]
Compiling: quantum/process_keycode/process_rgb.c                                                    [OK]
Compiling: platforms/avr/drivers/ws2812_bitbang.c                                                   [OK]
Compiling: quantum/led_tables.c                                                                     [OK]
Compiling: quantum/via.c                                                                            [OK]
Compiling: quantum/send_string/send_string.c                                                        [OK]
Compiling: quantum/encoder.c                                                                        [OK]
Compiling: quantum/dynamic_keymap.c                                                                 [OK]
Compiling: quantum/process_keycode/process_grave_esc.c                                              [OK]
Compiling: quantum/process_keycode/process_tri_layer.c                                              [OK]
Compiling: quantum/tri_layer.c                                                                      [OK]
Compiling: tmk_core/protocol/host.c                                                                 [OK]
Compiling: tmk_core/protocol/report.c                                                               [OK]
Compiling: tmk_core/protocol/usb_device_state.c                                                     [OK]
Compiling: tmk_core/protocol/usb_util.c                                                             [OK]
Compiling: platforms/suspend.c                                                                      [OK]
Compiling: platforms/synchronization_util.c                                                         [OK]
Compiling: platforms/timer.c                                                                        [OK]
Compiling: platforms/avr/hardware_id.c                                                              [OK]
Compiling: platforms/avr/platform.c                                                                 [OK]
Compiling: platforms/avr/suspend.c                                                                  [OK]
Compiling: platforms/avr/timer.c                                                                    [OK]
Compiling: platforms/avr/bootloaders/caterina.c                                                     [OK]
Compiling: tmk_core/protocol/lufa/lufa.c                                                            [OK]
Compiling: tmk_core/protocol/usb_descriptor.c                                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c                                        [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c                                [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.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]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.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: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c                                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c                                         [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c                                                 [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c                                                        [OK]
Linking: .build/clcjmcfdfdoc72ol355g_remap.elf                                                      [ERRORS]
 | 
 | /tmp/ccj7js6T.ltrans0.ltrans.o: In function `matrix_task':
 | /root/versions/0.22.14/quantum/keyboard.c:515: undefined reference to `g_led_config'
 | /root/versions/0.22.14/quantum/keyboard.c:515: undefined reference to `g_led_config'
 | /tmp/ccj7js6T.ltrans0.ltrans.o: In function `process_rgb_matrix':
 | /root/versions/0.22.14/quantum/rgb_matrix/rgb_matrix.c:243: undefined reference to `g_led_config'
 | /root/versions/0.22.14/quantum/rgb_matrix/rgb_matrix.c:243: undefined reference to `g_led_config'
 | /root/versions/0.22.14/quantum/rgb_matrix/rgb_matrix.c:244: undefined reference to `g_led_config'
 | /tmp/ccj7js6T.ltrans0.ltrans.o:/root/versions/0.22.14/quantum/rgb_matrix/rgb_matrix.c:244: more undefined references to `g_led_config' follow
 | collect2: error: ld returned 1 exit status
 | 
Make finished with errors

yoichiro commented 9 months ago

I guess the reason as like the following:

yoichiro commented 9 months ago

This issue was fixed.