TIwilliam hill官网
直播中

李惠英

7年用户 136经验值
私信 关注
[问答]

配置或者编译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”。 停止。
交叉编译环境我都搭建好了的,这是什么原因?

回帖(1)

李惠英

2018-5-31 06:37:37

谢谢  我clean下就好了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分