arm-none-ebai-gcc não funciona do diretório montado

2

Eu quero construir um projeto para o micro controlador ARM. Para este efeito na pasta com o projeto foi colocado script, que baixar toolchain e construí-lo. Depois de executar este script, a toolchain foi colocada na pasta com o projeto. Pasta com projeto colocado em outro disco lógico (que compartilha entre Win e Linux) e este disco é montado toda vez quando eu começo a desenvolver. (Monte à mão). Quando inicio make , no terminal recebo erro:

make[3]: arm-none-eabi-gcc: Command not found

A saída de echo $PATH :

/mnt/Smoothie-master/gcc-arm-none-eabi/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

A saída de whereis arm-none-ebai-gcc :

arm-none-ebai-gcc:

Todos os arquivos binários, relacionados a este conjunto de ferramentas, são colocados no próximo diretório:

/mnt/Smoothie-master/gcc-arm-none-eabi/bin/

e tem permissões: "-rwxrwxrwx"

Antes de criar este toolchain, eu tinha outro toolchain similar (outra versão disso), mas instalei através de apt-get . E foi removido por meio de apt-get antes de criar novo.

Onde está o problema?

Obrigado!

    
por dmytro_lviv 20.10.2013 / 11:29

1 resposta

1

Resolvido!

O problema foi o seguinte: meu Ubuntu é de 64 bits. Portanto, para o trabalho correto, é necessário instalar o "libc6-dev-i386". Agora funciona!

    
por dmytro_lviv 20.10.2013 / 22:05