/ bin / sh: xscale_be-gcc: comando não encontrado

0

Estou aprendendo como construir uma imagem do sistema operacional Linux para o meu projeto, e estou lendo 'Embedded Linux Primer'.

Eu tentei compilar o kernel para o XScale ARM e fiquei preso em

$ make ARCH=arm CROSS_COMPILE=xscale_be- ixp4xx_defconfig

Eu recebi estes erros:

/bin/sh: xscale_be-gcc: command not found
/bin/sh: xscale_be-gcc: command not found
  YACC    scripts/kconfig/zconf.tab.c
/bin/sh: bison: command not found
scripts/Makefile.lib:196: recipe for target 'scripts/kconfig/zconf.tab.c' failed
make[1]: *** [scripts/kconfig/zconf.tab.c] Error 127
Makefile:544: recipe for target 'ixp4xx_defconfig' failed
make: *** [ixp4xx_defconfig] Error 2

O que eu senti falta agora e como corrigi-lo?

    
por binh lai an 07.11.2018 / 04:44

1 resposta

0

Finalmente, eu descubro.

Primeiramente, instalando o arm-none-eabi-gcc seguindo este install arm cross-compiler

Em segundo lugar, instale o bison

sudo apt-get install bison

Finalmente, modifique o comando

make ARCH=arm CROSS_COMPILE=~/opt/gcc-arm-none-eabi-7-2018-q2-update/bin/arm-none-eabi- ixp4xx_defconfig

    
por 08.11.2018 / 11:13