No Debian, existem apt-cross e dpkg-cross de Emdebian , que permitem configurar a compilação cruzada para muitas arquiteturas (você obtém compiladores cruzados e bibliotecas).
No Ubuntu, há um crosschain para o ARM e um projeto para melhorar isso .
Você também pode criar o toolchain usando o crosstool-ng que não é vinculado a uma distribuição.