Como adicionar um novo compilador gcc ao meu Linux OS

2

Eu quero adicionar um novo compilador do gcc ao meu Linux mint. Eu preciso deste compilador para compilar códigos que devem ser executados em um robô Khepera III. Eu pesquisei uma rodada, mas não encontrei nenhuma resposta clara para a minha pergunta. Estou prestes a me formar, então não posso me permitir tentar arruinar meu sistema operacional atual. Eu apreciaria se alguém pudesse me ajudar a adicionar este novo compilador.

Isso é o que está escrito no site do Khepera III.

O compilador cruzado do GCC, combinado com a API libKorebot e qualquer biblioteca padrão disponível para o sistema operacional Linux, fornece um poderoso ambiente de desenvolvimento padrão. Um aplicativo em execução no KoreBot pode usar todas as funções POSIX da biblioteca C padrão, assim como muitas outras bibliotecas (como libjpeg, libpthread, libcrypto, etc ...).

Mais informações sobre o Korebot do robô: Processador: Marvell PXA270 com XScale a 600MHz OS: Linux OS, distribuição Angström (ferramentas OpenEmbedded), kernel 2.6.24 Memória: 128MB RAM / 32MB Flash

    
por Alaa 24.02.2014 / 20:35

1 resposta

1

Você deve primeiro tentar um disponível na K-team .

Se isso não funcionar, sua distro pode ter um pacote de compilador cruzado ARM disponível; uma vez que o wiki debian faz menção ao PXA270 , estes presumivelmente funcionam. Eu observo as pessoas que usam esse chip e gcc com -march=armv5te e / ou -mabi=iwmmxt ; iwmmxt também está disponível como -mcpu e -march , mas uma combinação desses pode não funcionar. iwmmxt é o mais específico; refere-se às extensões MMX da Intel para a implementação do ARM (que é o que a CPU do PXA270 é).

Você também pode lidar com crosstool-ng . O que eu recomendo strongmente que contra esteja tentando criar uma cadeia de ferramentas a partir do zero.

    
por 24.02.2014 / 22:38