/bin/sh: xscale_be-gcc: 未找到命令

/bin/sh: xscale_be-gcc: 未找到命令

我正在学习如何为我的嵌入式项目构建 Linux 操作系统映像,并且我正在阅读“嵌入式 Linux 入门”。

我尝试编译 ARM XScale 的内核并陷入困境

$ 制作 ARCH=arm CROSS_COMPILE=xscale_be-ixp4xx_defconfig

我收到这些错误:

/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

我现在错过了什么以及如何解决它?

答案1

最后,我发现了。

首先,按照此安装arm-none-eabi-gcc安装arm交叉编译器

其次,安装bison

须藤 apt-get 安装野牛

最后修改命令

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

相关内容