solderparty / i2c_puppet

MIT License
86 stars 46 forks source link

Problems Building #21

Closed Frothting closed 1 year ago

Frothting commented 1 year ago

I've been trying to flash the firmware to my keyboard but I am struggling to figure out how to build the firmware in the first place.

When I follow the build steps, I am greeted with the error:

CMake Error at cmake/preload/toolchains/find_compiler.cmake:28 (message):
  Compiler 'arm-none-eabi-gcc' not found, you can specify search path with
  "PICO_TOOLCHAIN_PATH".
Call Stack (most recent call first):
  cmake/preload/toolchains/pico_arm_gcc.cmake:20 (pico_find_compiler)
  /opt/homebrew/Cellar/cmake/3.26.2/share/cmake/Modules/CMakeDetermineSystem.cmake:148 (include)
  CMakeLists.txt:10 (project)

CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_ASM_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!

Any guidance would be very much appreciated!

Frothting commented 1 year ago

Disregard. I was able to solve by installing the correct compiler.