How to cross-compile the Python interpreter 0) Setup all the crosscompile environment 1.0) Make the modifications to python source code to adapt it to iPod (input routine, ...) 1.1) CC=arm-elf-gcc LDFLAGS=-elf2flt ./configure \ --disable-ipv6 \ --without-threads \ --host=arm-elf \ --without-cxx \ --disable-shared \ --prefix=/python 2) make 3) Copy the executable to the iPod and... have fun :)