Instalando o arm-none-eabi-gcc

0

Estou seguindo este guia: link

Eu recebo erros neste comando: $ make -j4 ARCH=arm CROSS_COMPILE=arm-none-eabi-

Aqui estão os erros:

make: arm-none-eabi-gcc: Command not found
/bin/sh: 1: arm-none-eabi-gcc: not found
dirname: missing operand
Try 'dirname --help' for more information.
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config.h
  UPD     include/config.h
  CFG     u-boot.cfg
/bin/sh: 1: arm-none-eabi-gcc: not found
  GEN     include/autoconf.mk.dep
/bin/sh: 1: arm-none-eabi-gcc: not found
scripts/Makefile.autoconf:79: recipe for target 'u-boot.cfg' failed
make[1]: *** [u-boot.cfg] Error 1
make[1]: *** Waiting for unfinished jobs....
scripts/Makefile.autoconf:50: recipe for target 'include/autoconf.mk.dep' failed
  CFG     spl/u-boot.cfg
make[1]: *** [include/autoconf.mk.dep] Error 1
/bin/sh: 1: arm-none-eabi-gcc: not found
scripts/Makefile.autoconf:82: recipe for target 'spl/u-boot.cfg' failed
make[1]: *** [spl/u-boot.cfg] Error 1
make: *** No rule to make target 'include/config/auto.conf', needed by 'include/config/uboot.release'.  Stop.

Meu palpite é que eu não tenho o arm-none-eabi-gcc instalado no meu sistema, mas quando eu digito o comando sudo apt-get install arm-none-eabi-gcc eu recebo um erro dizendo que não existe tal pacote.

    
por user04445 09.07.2017 / 21:20

1 resposta

5

No Debian e em derivados, o pacote que você procura é gcc-arm-none-eabi :

apt install gcc-arm-none-eabi

Para descobrir isso no futuro, instale apt-file , atualize seus índices e use-o para procurar comandos:

apt install apt-file
apt-file update
apt-file search bin/arm-none-eabi-gcc
    
por 09.07.2017 / 21:37