Android 4.4端口编译错误

Android 4.4端口编译错误,android,porting,Android,Porting,我一直在开发一个android 4.4 kitkat端口到D2ATT,我不断遇到这个构建错误: including ./hardware/qcom/display/Android.mk ... build/core/copy_headers.mk:15: warning: overriding commands for target out/target/product/d2att/obj/include/qcom/display/copybit.h' build/core/copy_hea

我一直在开发一个android 4.4 kitkat端口到D2ATT,我不断遇到这个构建错误:

including ./hardware/qcom/display/Android.mk ... 
build/core/copy_headers.mk:15: warning: overriding commands for target out/target/product/d2att/obj/include/qcom/display/copybit.h' 
build/core/copy_headers.mk:15: warning: ignoring old commands for targetout/target/product/d2att/obj/include/qcom/display/copybit.h' 
build/core/copy_headers.mk:15: warning: overriding commands for target out/target/product/d2att/obj/include/qcom/display/copybit_priv.h' 
build/core/copy_headers.mk:15: warning: ignoring old commands for targetout/target/product/d2att/obj/include/qcom/display/copybit_priv.h' 
build/core/base_rules.mk:134: *** hardware/qcom/display/msm8960/liblight: MODULE.TARGET.SHARED_LIBRARIES.lights.msm8960 already defined by device/samsung/d2-common/liblights. Stop.

有人知道如何解决这个问题或它的含义吗?谢谢

这意味着
MODULE.TARGET.SHARED_LIBRARIES.lights.msm8960
hardware/qcom/display/msm8960/liblight
device/samsung/d2 common/liblights
文件定义,因此您可以从链接中删除其中一个文件(如果您没有源代码的话),或者在其中一个文件中注释此定义