Android 内核编译错误

Android 内核编译错误,android,compilation,kernel,Android,Compilation,Kernel,每当我试图编译三星stock 4.4.2内核时,我都会遇到这个错误 CC arch/arm/mach-msm/board-8930-display.o arch/arm/mach-msm/board-8930-display.c: In function 'mipi_dsi2lvds_cdp_panel_power': arch/arm/mach-msm/board-8930-display.c:577:3: error: implicit declaration of function

每当我试图编译三星stock 4.4.2内核时,我都会遇到这个错误

 CC    arch/arm/mach-msm/board-8930-display.o
arch/arm/mach-msm/board-8930-display.c: In function 'mipi_dsi2lvds_cdp_panel_power':
arch/arm/mach-msm/board-8930-display.c:577:3: error: implicit declaration of function 'msm_xo_get' [-Werror=implicit-function-declaration]
arch/arm/mach-msm/board-8930-display.c:577:26: error: 'MSM_XO_TCXO_A1' undeclared (first use in this function)
arch/arm/mach-msm/board-8930-display.c:577:26: note: each undeclared identifier is reported only once for each function it appears in
arch/arm/mach-msm/board-8930-display.c:663:3: error: implicit declaration of function 'msm_xo_mode_vote' [-Werror=implicit-function-declaration]
arch/arm/mach-msm/board-8930-display.c:663:31: error: 'MSM_XO_MODE_ON' undeclared (first use in this function)
arch/arm/mach-msm/board-8930-display.c:671:31: error: 'MSM_XO_MODE_OFF' undeclared (first use in this function)
cc1: some warnings being treated as errors
make[1]: *** [arch/arm/mach-msm/board-8930-display.o] Error 1
make: *** [arch/arm/mach-msm] Error 2 }
这是board-8930-display.c中终端指向的线路

  • rfa_clock=msm_xo_get(msm_xo_TCXO_A1,id)/为XO/Aq缓冲区创建句柄

  • msm xo模式表决(rfa时钟,msm xo模式开启)/投票打开时钟缓冲区/

  • 3.msm_xo_模式_表决(rfa_时钟,msm_xo_模式_关闭)/投票关闭时钟缓冲区/


    如何解决此问题?

    如果您尚未解决此问题,请发布用于启动内核构建的确切命令。我怀疑您没有设置ARCH环境变量,或者缺少一些必要的头和/或文件。如果您尚未解决此问题,请发布用于启动内核构建的确切命令。我怀疑您没有设置ARCH环境变量,或者缺少一些必要的头和/或文件。