tangjiang713 发表于 2017-2-14 09:10:21

android4.4 pad版内核编译报错 *** 混和的隐含和普通规则。 停止。

root@csot:/home/rk3288_4_4/kernel# make -j8 firefly-rk3288.img
CHK   include/generated/uapi/linux/version.h
CHK   include/generated/utsrelease.h
CC      scripts/mod/devicetable-offsets.s
make: `include/generated/mach-types.h' is up to date.
GEN   scripts/mod/devicetable-offsets.h
HOSTCCscripts/mod/file2alias.o
CALL    scripts/checksyscalls.sh
HOSTLDscripts/mod/modpost
CHK   include/generated/compile.h
arch/arm/boot/dts/.firefly-rk3288.dtb.cmd:35: *** 混和的隐含和普通规则。 停止。
make: *** Error 2
make: *** 正在等待未完成的任务....
GEN   drivers/video/rockchip/screen/lcd.h
root@csot:/home/rk3288_4_4/kernel#

各位帮忙看下是什么问题?

xueyuking 发表于 2017-2-14 09:19:15

firefly-rk3288.dts里有错误。

tangjiang713 发表于 2017-2-14 10:07:42

xueyuking 发表于 2017-2-14 09:19
firefly-rk3288.dts里有错误。

firefly-rk3288.dts没找到哪里有错误,发现把firefly-rk3288.dtb删除掉在编译就可以通过,好奇怪

tangjiang713 发表于 2017-2-14 15:43:39

找到原因了。firefly-rk3288.dts文件里包含#include "lcd-iest_for_IC_V03w75%-mipi.dtsi"这个文件。文件名是自己随便命名的。
去掉相对应%号就好了,原来文件名不能有一些特殊的字符。汗..........
页: [1]
查看完整版本: android4.4 pad版内核编译报错 *** 混和的隐含和普通规则。 停止。