编译内核时出错

时间:2016-12-13 01:38:10

标签: android linux-kernel arm

我正在为Android手机编译内核并得到了这个错误:

  LINK    vmlinux
  LD      vmlinux.o
  MODPOST vmlinux.o
  GEN     .version
  CHK     include/generated/compile.h
  UPD     include/generated/compile.h
  CC      init/version.o
  LD      init/built-in.o
drivers/built-in.o: In function `synaptics_rmi4_probe':
/home/taco/android/kernel/cyanogen/msm8916/drivers/input/touchscreen/synaptics_i2c_rmi4.c:3824: undefined reference to `init_tp_fm_info'
drivers/built-in.o: In function `iris_fops_release':
/home/taco/android/kernel/cyanogen/msm8916/drivers/media/radio/radio-iris.c:5223: undefined reference to `fm_smd_enable'
Makefile:805: recipe for target 'vmlinux' failed

所有内容都已下载并正确同步。我认为这是我的defconfig的一个问题。我使用的是msm8909-perf_defconfig

感谢。

这是我使用的defconfig:https://github.com/CyanogenMod/android_kernel_cyanogen_msm8916/blob/cm-14.1/arch/arm/configs/msm8909-perf_defconfig

0 个答案:

没有答案