"waf -configure --board=navio2" failed with "Execution failure" at subprocess.py

I have encountered a issue when trying to build APM on Pi.

Something triggered a python subprocess error.

Anyone has ideas? Thanks.

It seems like you used a x86 toolchain on ARM.

You don’t need a crosscompiler if you compile on a Raspberry Pi. You need one only if you pursue this on your PC. This means you don’t need this step on a Raspberry Pi as it already has a compiler that produces binaries suitable for ARM.

I hope I managed to clear this out.

1 Like