3

可能重复:
什么是 arm-linux-gcc 以及如何在 ubuntu 中安装它

当我尝试这个命令时

$ make ARCH=arm devkit8000 defconfig

我收到此错误:

make[1]: arm-linux-gcc: Command not found
make[1]: arm-linux-gcc: Command not found
scripts/kconfig/conf -s arch/arm/Kconfig
***
*** You have not yet configured your kernel!
*** (missing kernel .config file)
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[3]: *** [silentoldconfig] Error 1
make[2]: *** [silentoldconfig] Error 2
make[1]: *** No rule to make target `devkit8000'.  Stop.
make: *** [devkit8000] Error 2

我该如何解决这个错误?

4

1 回答 1

6

你有安装 ARM 工具链吗?如果 Ubuntu 中没有这样的软件包,您可以从 Internet 下载它并将其添加到您的 $PATH 中。

看看什么是 arm-linux-gcc 以及如何在 ubuntu 中安装它

编辑:可能是,您的 makefile 正在寻找与您不同的文件名。

尝试定位arm-linux-gnueabi-gcc文件。转到该目录,您可以为每个带有arm-linux-gnueabi-前缀的文件创建链接。

尝试后sudo su

ln -s arm-linux-gnueabi-gcc arm-linux-gcc
ln -s arm-linux-gnueabi-cc arm-linux-cc

等等

可能有帮助,但我不保证。通常有效;-)

于 2012-11-24T12:29:01.547 回答