O-H-M2 / qmk_port_ch582

GNU General Public License v2.0
129 stars 65 forks source link

Cmake Build 的时候,lwrb文件夹无法找到 #6

Closed kskan closed 1 year ago

kskan commented 1 year ago

[cmake] CMake Error at CMakeLists.txt:122 (add_subdirectory): [cmake] add_subdirectory given source [cmake] “/xxxx/qmk_porting/platforms/ch58x/wireless/lwrb" [cmake] which is not an existing directory.

我这边尝试mac上面用vscode +cmake 编译之后 ,发现 CMakeLists.txt:122 出问题,然后我去查看此wireless文件夹内没有任何lwrb文件或者文件夹

cmake version:3.24.2 ninja version: 1.11.1 GCC 12.2.0 riscv64-unknown-elf(brew install riscv-gnu-toolchain)

mac os 12.6 (21G115) Apple M1

Huckies commented 1 year ago

rules.cmake里把无线功能关了,参照 #4

kskan commented 1 year ago

如你所见我这边吧关了 rules.cmake 无线功能 ,但是还是报错

修改后的rules.cmake

set(USB_ENABLE ON CACHE BOOL "KB" FORCE)
set(BLE_ENABLE OFF CACHE BOOL "KB" FORCE)
set(ESB_ENABLE ON CACHE BOOL "KB" FORCE)
set(ESB_ROLE "keyboard" CACHE STRING "KB" FORCE)

cmake

[build] Starting build
[proc] Executing command: /opt/homebrew/bin/cmake --build /Users/bryancass/Desktop/list/qmk_port_ch582/build --config Debug --target all --
[main] Configuring folder: qmk_port_ch582 
[build] [1/1   0% :: 0.004] Re-running CMake...
[build] -- Minimal optimization, debug info included
[build] -- NKRO_ENABLE
[build] -- VIA_ENABLE
[build] -- COMMAND_ENABLE
[build] -- BOOTMAGIC_ENABLE
[build] -- RGB_MATRIX_ENABLE
[build] -- EEPROM_ENABLE
[build] -- EEPROM_DRIVER = custom
[build] -- WS2812_REQUIRED
[build] -- WS2812_DRIVER = spi
[build] -- USB_ENABLE
[build] -- ESB_ENABLE
[build] -- ESB_ROLE = keyboard
[build] CMake Error at CMakeLists.txt:122 (add_subdirectory):
[build]   add_subdirectory given source
[build]   "/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/wireless/lwrb"
[build]   which is not an existing directory.
[build] 
[build] 
[build] -- Configuring incomplete, errors occurred!
[build] See also "/Users/bryancass/Desktop/list/qmk_port_ch582/build/CMakeFiles/CMakeOutput.log".
[build] FAILED: build.ninja 
[build] /opt/homebrew/Cellar/cmake/3.24.2/bin/cmake --regenerate-during-build -S/Users/bryancass/Desktop/list/qmk_port_ch582 -B/Users/bryancass/Desktop/list/qmk_port_ch582/build
[build] ninja: error: rebuilding 'build.ninja': subcommand failed
[proc] The command: /opt/homebrew/bin/cmake --build /Users/bryancass/Desktop/list/qmk_port_ch582/build --config Debug --target all -- exited with code: 1 and signal: null
[build] Build finished with exit code 1
Huckies commented 1 year ago

ESB指的是2.4g

kskan commented 1 year ago

可以运行了,但是就是缺少依赖包 之前尝试注释掉之后就出现这个问题

[main] Building folder: qmk_port_ch582 
[build] Starting build
[proc] Executing command: /opt/homebrew/bin/cmake --build /Users/bryancass/Desktop/list/qmk_port_ch582/build --config Debug --target all --
[build] [4/123   0% :: 0.073] Building ASM object CMakeFiles/mk01.elf.dir/sdk/Startup/startup_CH583.S.obj
[build] [4/123   1% :: 0.073] Building ASM object CMakeFiles/mk01_IAP.elf.dir/sdk/Startup/startup_CH583.S.obj
[build] [4/123   2% :: 0.126] Building C object CMakeFiles/mk01.elf.dir/cmake_pch.h.gch
[build] [13/123   3% :: 0.129] Building C object CMakeFiles/mk01_IAP.elf.dir/cmake_pch.h.gch
[build] [14/123   4% :: 0.144] Building C object CMakeFiles/mk01.elf.dir/CherryUSB/class/hid/usbd_hid.c.obj
[build] FAILED: CMakeFiles/mk01.elf.dir/CherryUSB/class/hid/usbd_hid.c.obj 
[build] /opt/homebrew/bin/riscv64-unknown-elf-gcc -DBOOTMAGIC_ENABLE -DBOOTMAGIC_LITE -DCOMMAND_ENABLE -DDYNAMIC_KEYMAP_ENABLE -DEEPROM_CUSTOM -DEEPROM_DRIVER -DEEPROM_ENABLE -DEP_NUMS=8 -DFORCE_NKRO -DNKRO_ENABLE -DRAW_ENABLE -DRGB_MATRIX_ENABLE -DUSB_ENABLE -DVIA_ENABLE -DWS2812 -DWS2812_DRIVER_SPI -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers/ws2812 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps/default -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/IAP -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom/fnv -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/wireless -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/audio -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/backlight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/bootmagic -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/keymap_extras -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/logging -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/painter -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/pointing_device -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/process_keycode -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgblight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/send_string -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/split_common -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/BLE_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/HAL/include -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/LWNS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/printf -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/RVMSIS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/StdPeriphDriver/inc -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/USB_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/printer -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/common -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/core -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/port/ch32 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam/usb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/lufa -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/Config -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/bytequeue -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/usb_hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/vusb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/lib/lib8tion -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/drivers/eeprom -g -march=rv32imac -mabi=ilp32 -mcmodel=medany -msmall-data-limit=8 -mno-save-restore -std=gnu99 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -Wall -Wno-comment -Wno-enum-compare -fdiagnostics-color=always -Og -g -std=gnu99 -Winvalid-pch -include /Users/bryancass/Desktop/list/qmk_port_ch582/build/CMakeFiles/mk01.elf.dir/cmake_pch.h -MD -MT CMakeFiles/mk01.elf.dir/CherryUSB/class/hid/usbd_hid.c.obj -MF CMakeFiles/mk01.elf.dir/CherryUSB/class/hid/usbd_hid.c.obj.d -o CMakeFiles/mk01.elf.dir/CherryUSB/class/hid/usbd_hid.c.obj -c /Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB/class/hid/usbd_hid.c
[build] <command-line>: sorry, unimplemented: PCH allocation failure
[build] [14/123   4% :: 0.150] Building C object CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_layer.c.obj
[build] FAILED: CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_layer.c.obj 
[build] /opt/homebrew/bin/riscv64-unknown-elf-gcc -DBOOTMAGIC_ENABLE -DBOOTMAGIC_LITE -DCOMMAND_ENABLE -DDYNAMIC_KEYMAP_ENABLE -DEEPROM_CUSTOM -DEEPROM_DRIVER -DEEPROM_ENABLE -DEP_NUMS=8 -DFORCE_NKRO -DNKRO_ENABLE -DRAW_ENABLE -DRGB_MATRIX_ENABLE -DUSB_ENABLE -DVIA_ENABLE -DWS2812 -DWS2812_DRIVER_SPI -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers/ws2812 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps/default -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/IAP -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom/fnv -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/wireless -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/audio -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/backlight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/bootmagic -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/keymap_extras -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/logging -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/painter -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/pointing_device -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/process_keycode -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgblight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/send_string -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/split_common -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/BLE_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/HAL/include -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/LWNS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/printf -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/RVMSIS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/StdPeriphDriver/inc -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/USB_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/printer -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/common -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/core -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/port/ch32 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam/usb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/lufa -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/Config -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/bytequeue -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/usb_hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/vusb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/lib/lib8tion -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/drivers/eeprom -g -march=rv32imac -mabi=ilp32 -mcmodel=medany -msmall-data-limit=8 -mno-save-restore -std=gnu99 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -Wall -Wno-comment -Wno-enum-compare -fdiagnostics-color=always -Og -g -std=gnu99 -Winvalid-pch -include /Users/bryancass/Desktop/list/qmk_port_ch582/build/CMakeFiles/mk01.elf.dir/cmake_pch.h -MD -MT CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_layer.c.obj -MF CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_layer.c.obj.d -o CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_layer.c.obj -c /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_firmware/quantum/action_layer.c
[build] <command-line>: sorry, unimplemented: PCH allocation failure
[build] [14/123   5% :: 0.154] Building C object CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_tapping.c.obj
[build] FAILED: CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_tapping.c.obj 
[build] /opt/homebrew/bin/riscv64-unknown-elf-gcc -DBOOTMAGIC_ENABLE -DBOOTMAGIC_LITE -DCOMMAND_ENABLE -DDYNAMIC_KEYMAP_ENABLE -DEEPROM_CUSTOM -DEEPROM_DRIVER -DEEPROM_ENABLE -DEP_NUMS=8 -DFORCE_NKRO -DNKRO_ENABLE -DRAW_ENABLE -DRGB_MATRIX_ENABLE -DUSB_ENABLE -DVIA_ENABLE -DWS2812 -DWS2812_DRIVER_SPI -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers/ws2812 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps/default -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/IAP -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom/fnv -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/wireless -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/audio -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/backlight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/bootmagic -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/keymap_extras -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/logging -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/painter -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/pointing_device -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/process_keycode -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgblight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/send_string -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/split_common -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/BLE_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/HAL/include -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/LWNS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/printf -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/RVMSIS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/StdPeriphDriver/inc -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/USB_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/printer -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/common -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/core -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/port/ch32 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam/usb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/lufa -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/Config -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/bytequeue -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/usb_hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/vusb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/lib/lib8tion -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/drivers/eeprom -g -march=rv32imac -mabi=ilp32 -mcmodel=medany -msmall-data-limit=8 -mno-save-restore -std=gnu99 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -Wall -Wno-comment -Wno-enum-compare -fdiagnostics-color=always -Og -g -std=gnu99 -Winvalid-pch -include /Users/bryancass/Desktop/list/qmk_port_ch582/build/CMakeFiles/mk01.elf.dir/cmake_pch.h -MD -MT CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_tapping.c.obj -MF CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_tapping.c.obj.d -o CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_tapping.c.obj -c /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_firmware/quantum/action_tapping.c
[build] <command-line>: sorry, unimplemented: PCH allocation failure
[build] [14/123   6% :: 0.233] Building C object CMakeFiles/mk01.elf.dir/CherryUSB/port/ch32/usb_ch58x_dc_usbfs.c.obj
[build] FAILED: CMakeFiles/mk01.elf.dir/CherryUSB/port/ch32/usb_ch58x_dc_usbfs.c.obj 
[build] /opt/homebrew/bin/riscv64-unknown-elf-gcc -DBOOTMAGIC_ENABLE -DBOOTMAGIC_LITE -DCOMMAND_ENABLE -DDYNAMIC_KEYMAP_ENABLE -DEEPROM_CUSTOM -DEEPROM_DRIVER -DEEPROM_ENABLE -DEP_NUMS=8 -DFORCE_NKRO -DNKRO_ENABLE -DRAW_ENABLE -DRGB_MATRIX_ENABLE -DUSB_ENABLE -DVIA_ENABLE -DWS2812 -DWS2812_DRIVER_SPI -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers/ws2812 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps/default -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/IAP -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom/fnv -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/wireless -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/audio -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/backlight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/bootmagic -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/keymap_extras -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/logging -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/painter -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/pointing_device -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/process_keycode -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgblight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/send_string -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/split_common -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/BLE_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/HAL/include -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/LWNS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/printf -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/RVMSIS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/StdPeriphDriver/inc -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/USB_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/printer -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/common -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/core -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/port/ch32 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam/usb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/lufa -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/Config -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/bytequeue -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/usb_hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/vusb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/lib/lib8tion -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/drivers/eeprom -g -march=rv32imac -mabi=ilp32 -mcmodel=medany -msmall-data-limit=8 -mno-save-restore -std=gnu99 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -Wall -Wno-comment -Wno-enum-compare -fdiagnostics-color=always -Og -g -std=gnu99 -Winvalid-pch -include /Users/bryancass/Desktop/list/qmk_port_ch582/build/CMakeFiles/mk01.elf.dir/cmake_pch.h -MD -MT CMakeFiles/mk01.elf.dir/CherryUSB/port/ch32/usb_ch58x_dc_usbfs.c.obj -MF CMakeFiles/mk01.elf.dir/CherryUSB/port/ch32/usb_ch58x_dc_usbfs.c.obj.d -o CMakeFiles/mk01.elf.dir/CherryUSB/port/ch32/usb_ch58x_dc_usbfs.c.obj -c /Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB/port/ch32/usb_ch58x_dc_usbfs.c
[build] <command-line>: sorry, unimplemented: PCH allocation failure
[build] [14/123   7% :: 0.317] Building C object CMakeFiles/mk01.elf.dir/qmk_firmware/drivers/eeprom/eeprom_driver.c.obj
[build] [14/123   8% :: 0.317] Building C object CMakeFiles/mk01.elf.dir/qmk_firmware/lib/lib8tion/lib8tion.c.obj
[build] [14/123   8% :: 0.317] Building C object CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/bitwise.c.obj
[build] [14/123   9% :: 0.317] Building C object CMakeFiles/mk01.elf.dir/CherryUSB/core/usbd_core.c.obj
[build] /Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB/core/usbd_core.c: In function 'usbd_class_request_handler':
[build] /Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB/core/usbd_core.c:605:22: warning: unused variable 'j' [-Wunused-variable]
[build]   605 |     usb_slist_t *i, *j;
[build]       |                      ^
[build] [14/123  10% :: 0.317] Building C object CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action.c.obj
[build] FAILED: CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action.c.obj 
[build] /opt/homebrew/bin/riscv64-unknown-elf-gcc -DBOOTMAGIC_ENABLE -DBOOTMAGIC_LITE -DCOMMAND_ENABLE -DDYNAMIC_KEYMAP_ENABLE -DEEPROM_CUSTOM -DEEPROM_DRIVER -DEEPROM_ENABLE -DEP_NUMS=8 -DFORCE_NKRO -DNKRO_ENABLE -DRAW_ENABLE -DRGB_MATRIX_ENABLE -DUSB_ENABLE -DVIA_ENABLE -DWS2812 -DWS2812_DRIVER_SPI -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers/ws2812 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps/default -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/IAP -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom/fnv -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/wireless -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/audio -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/backlight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/bootmagic -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/keymap_extras -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/logging -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/painter -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/pointing_device -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/process_keycode -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgblight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/send_string -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/split_common -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/BLE_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/HAL/include -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/LWNS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/printf -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/RVMSIS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/StdPeriphDriver/inc -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/USB_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/printer -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/common -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/core -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/port/ch32 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam/usb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/lufa -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/Config -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/bytequeue -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/usb_hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/vusb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/lib/lib8tion -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/drivers/eeprom -g -march=rv32imac -mabi=ilp32 -mcmodel=medany -msmall-data-limit=8 -mno-save-restore -std=gnu99 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -Wall -Wno-comment -Wno-enum-compare -fdiagnostics-color=always -Og -g -std=gnu99 -Winvalid-pch -include /Users/bryancass/Desktop/list/qmk_port_ch582/build/CMakeFiles/mk01.elf.dir/cmake_pch.h -MD -MT CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action.c.obj -MF CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action.c.obj.d -o CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action.c.obj -c /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_firmware/quantum/action.c
[build] In file included from /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/usb_descriptor.h:46,
[build]                  from /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/report.h:129,
[build]                  from /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/host.h:22,
[build]                  from /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_firmware/quantum/action.c:25:
[build] /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB/USB.h:37:10: fatal error: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDClassCommon.h: No such file or directory
[build]    37 | #include "lib/lufa/LUFA/Drivers/USB/Class/Common/HIDClassCommon.h"
[build]       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[build] compilation terminated.
[build] [14/123  11% :: 0.482] Building C object CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_util.c.obj
[build] FAILED: CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_util.c.obj 
[build] /opt/homebrew/bin/riscv64-unknown-elf-gcc -DBOOTMAGIC_ENABLE -DBOOTMAGIC_LITE -DCOMMAND_ENABLE -DDYNAMIC_KEYMAP_ENABLE -DEEPROM_CUSTOM -DEEPROM_DRIVER -DEEPROM_ENABLE -DEP_NUMS=8 -DFORCE_NKRO -DNKRO_ENABLE -DRAW_ENABLE -DRGB_MATRIX_ENABLE -DUSB_ENABLE -DVIA_ENABLE -DWS2812 -DWS2812_DRIVER_SPI -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/drivers/ws2812 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/keyboards/mk01/keymaps/default -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/IAP -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/eeprom/fnv -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/platforms/ch58x/wireless -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/audio -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/backlight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/bootmagic -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/debounce/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/encoder/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/keymap_extras -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/led_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/logging -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/painter -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/pointing_device -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/process_keycode -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgb_matrix/animations/runners -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/rgblight -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/send_string -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/sequencer/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/split_common -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/quantum/wear_leveling/tests -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/BLE_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/HAL/include -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/LWNS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/printf -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/RVMSIS -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/StdPeriphDriver/inc -I/Users/bryancass/Desktop/list/qmk_port_ch582/sdk/USB_LIB -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/class/printer -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/common -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/core -I/Users/bryancass/Desktop/list/qmk_port_ch582/CherryUSB_porting/../CherryUSB/port/ch32 -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/arm_atsam/usb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/lufa -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/Config -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/midi/bytequeue -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/usb_hid -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/vusb -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/lib/lib8tion -I/Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/drivers/eeprom -g -march=rv32imac -mabi=ilp32 -mcmodel=medany -msmall-data-limit=8 -mno-save-restore -std=gnu99 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -Wall -Wno-comment -Wno-enum-compare -fdiagnostics-color=always -Og -g -std=gnu99 -Winvalid-pch -include /Users/bryancass/Desktop/list/qmk_port_ch582/build/CMakeFiles/mk01.elf.dir/cmake_pch.h -MD -MT CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_util.c.obj -MF CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_util.c.obj.d -o CMakeFiles/mk01.elf.dir/qmk_firmware/quantum/action_util.c.obj -c /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_firmware/quantum/action_util.c
[build] In file included from /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/usb_descriptor.h:46,
[build]                  from /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/report.h:129,
[build]                  from /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/host.h:22,
[build]                  from /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_firmware/quantum/action_util.c:17:
[build] /Users/bryancass/Desktop/list/qmk_port_ch582/qmk_porting/../qmk_firmware/tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB/USB.h:37:10: fatal error: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDClassCommon.h: No such file or directory
[build]    37 | #include "lib/lufa/LUFA/Drivers/USB/Class/Common/HIDClassCommon.h"
[build]       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[build] compilation terminated.
[build] ninja: build stopped: subcommand failed.
[proc] The command: /opt/homebrew/bin/cmake --build /Users/bryancass/Desktop/list/qmk_port_ch582/build --config Debug --target all -- exited with code: 1 and signal: null
[build] Build finished with exit code 1
Huckies commented 1 year ago

检查你的qmk仓库是不是拉全了

kskan commented 1 year ago
[submodule "qmk_firmware"]
    path = qmk_firmware
    url = https://github.com/qmk/qmk_firmware.git
[submodule "CherryUSB"]
    path = CherryUSB
    url = https://github.com/sakumisu/CherryUSB.git

如果是这两个就已经拉全了,git submodule update指令这边重新拉过去的

Huckies commented 1 year ago

git submodule update --recursive --init,你这明显是只拉了子仓库没有拉子仓库的子仓库

kskan commented 1 year ago

好的👌,修好了,谢谢🙏