我是编译 android5.0的,linux内核是3.0.86,是单独出来的,在单独编译内核的时候在make menuconfig里面添加了屏幕驱动选项后就发现编译不能通过
1,CONFIG_FB_S5P_TINY4412这个在Makefile里面有arch/arm/configs/tiny4412_android_defconfig:2377:CONFIG_FB_S5P_TINY4412=y
而在arch/arm/mach-exynos/mach-tiny4412.c:142:#if defined(CONFIG_FB_S5P_TINY4412) ,这#if defined(CONFIG_FB_S5P_TINY4412) 里面的代码没有编译。
2,同样也是,#if defined(CONFIG_MACH_P11) || defined(CONFIG_MACH_P10)里面的定义都没找到有定义的地方。如果需要定义,能告诉一下在哪定义吗?
求大神啊。
这两个地方是添加了屏幕驱动后编译出的问题,在linux3.5上没有这个问题。
我的编译环境是ubuntu16.04