pi400kb
pi400kb copied to clipboard
CI: Need workflow to cross-compile pi400kb for armv7l
I tried. I failed. Abandoning this for now. Short of a hosted runner on a real Pi there’s no succinct way to cross compile this in CI. It’s all a bit spaghetti!
The stalling issue was that CMake is unable to detect the compiler from within the qemu hosted environment. It bails pretty hard. There doesn’t seem to be any modern way to skip these checks and just force a compiler.
Fetching the cross compile toolchain and preparing a sysroot to cross compile against might be the only way. That’s a lot of guff to build one small binary though.