This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

配置或者编译8168 Linux 内核出现错误

1. 使用下面命令配置 SEED-DVS8168 默认的 Linux 内核:

make ARCH=arm CROSS_COMPILE=/opt/DVRRDK_02.00.00.23/ti_tools/cgt_a8/arm-2009q1/bin/arm-non e-linux-gnueabi- seed_dvs8168_defconfig

出现错误:

root@luohao-desktop:~# make ARCH=arm CROSS_COMPILE=/opt/DVRRDK_02.00.00.23/ti_tools/cgt_a8/arm-2009q1/bin/arm-non e-linux-gnueabi- seed_dvs8168_defconfig
make: *** 没有规则可以创建目标“seed_dvs8168_defconfig”。 停止。

---------------------------------------------------------------------------------------------------------------------

2.SEED-DVS8168 内核配置保存后,运行下面指令进行内核编译:(注:交叉编译器最好
指定全路径)
Host # make ARCH=arm
CROSS_COMPILE=/opt/DVRRDK_02.00.00.23/ti_tools/cgt_a8/arm-2009q1/bin/arm-non
e-linux-gnueabi- uImage
编译过程可能需要较长时间,编译完成生成 uImage 文件,该文件在内核源码当前目录
下的 arch/arm/boot/目录下。

同样出现错误:

root@luohao-desktop:~# make ARCH=arm CROSS_COMPILE=/opt/DVRRDK_02.00.00.23/ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi- uImage
make: *** 没有规则可以创建目标“uImage”。 停止。

----------------------------------------------------------------------------------

不管是配置还是直接编译都出现错误: make: *** 没有规则可以创建目标“XXX”。 停止。

交叉编译环境我都搭建好了的,这是什么原因?