Existem várias questões disponíveis no AskUbuntu relacionadas à compilação cruzada. Eles não foram de muita ajuda para mim.
Eu costumava trabalhar no gcc-4.5 / 4.6 para o ARM. Estava disponível no repositório do Ubuntu sob o nome gcc-4.*-arm-linux-gnueabi
Meu host linux está rodando no Ubuntu-12.04. Quando eu planejei migrar para os mais recentes compiladores cruzados do GCC da versão 4.7 / 4.8, descobriu-se que estes eram a única lista de pacotes disponíveis no repositório:
gcc-4.*
gcc-4.*-base
gcc-4.*-doc
gcc-4.*-locales
gcc-4.*-multilib
gcc-4.*-plugin-dev
gcc-4.*-source
Não consegui encontrar uma versão específica para compiladores ARM. gcc-4.*-multilib
deve ser o pacote que manipula todo o material de compilação cruzada. Como eu poderia usar este pacote para compilar cruzado para o ARM em soft-float
Não consegui obter muita informação dos motores de pesquisa. Mesmo os links que ajudam no meu problema são bem-vindos.
Tags gcc cross-compilation