TARGET_CPU_VARIANT is not defined
1. TARGET CPU VARIANT is not defined
bionic/libc/arch-arm/arm.mk:32: *** "TARGET_CPU_VARIANT not set or set to Z- W4 ?! O+ d
> an unknown value. Possible values are cortex-a9, cortex-a15, krait. Use
> generic for devices that do not have a CPU similar to any of the supported
> cpu variants.". Stop.
解决办法:
源码文件夹内打开 :device/你的机子品牌/型号/BoardConfig.mk
添加:TARGET_CPU_VARIANT := generic
保存并退出. 重新编译
2.build/core/base_rules.mk:130: *** external/wpa_supplicant_8/wpa_supplicant: MODULE.TARGET.ETC.wpa_supplicant.conf already defined by external/wpa_supplicant_8/wpa_supplicant. Stop.
因为wpa_supplicant.conf 被定义了两次。
在external/wpa_supplicant_8/wpa_supplicant, Android.mk and wpa_supplicant_conf.mk 都有下面的定义:
Android.mk:LOCAL_MODULE_CLASS := ETC
可以在wpa_supplicant_conf.mk文件中更改,
-LOCAL_MODULE_CLASS := ETC
+LOCAL_MODULE_CLASS := ETC_WPA
https://community.freescale.com/thread/320792
3. 源码
在源码device/下添加自己板子的信息