The toolchain that the leappad2 wiki points to is horribly out of date. But, the standard Debian arm gcc package works! (arm-linux-gnueabi-*) The binaries need to be compiled as static, but that's alright! (Hopefully).
The standard "Hello World" test code works, so the compiler creates correct code that runs on the toy.
But Busybox doesn't work.
make CROSS_COMPILE=arm-linux-gnueabi-
Making sure the option to link busybox statically is enabled.
The toolchain that the leappad2 wiki points to is horribly out of date. But, the standard Debian arm gcc package works! (arm-linux-gnueabi-*) The binaries need to be compiled as static, but that's alright! (Hopefully).
The standard "Hello World" test code works, so the compiler creates correct code that runs on the toy.
But Busybox doesn't work.
Making sure the option to link busybox statically is enabled.
On the toy: