我正在尝试将android内核编译成一个设备。我打开了一个名为“Kernel”的文件夹,其中包含我的源代码。我打开了一个名为“NDK”的文件夹,其中包含工具链。我正在使用此代码:
cd /home/leonidasturk/Kernel
export CROSS_COMPILE=/home/leonidasturk/NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-
make clean && make mrproper
我得到了这个错误
ALPS IF Driver build option : -DACC_10BIT -DMAG_15BIT
/home/leonidasturk/Kernel/drivers/input/misc/alps/Makefile:59: .config: No such file or directory
make[4]: *** No rule to make target `.config'. Stop.
make[3]: *** [drivers/input/misc/alps] Error 2
make[2]: *** [drivers/input/misc] Error 2
make[1]: *** [drivers/input] Error 2
make: *** [_clean_drivers] Error 2
我使用ubuntu 14.04 LTS并安装了所需的软件包。我怎样才能解决这个问题?
答案 0 :(得分:0)
您缺少内核配置部分 - 制作系统不知道要在构建中包含哪些文件...
试试:
make config
如果您想快速创建默认配置,请尝试使用:
make defconfig