在Android内核(Exynos7870 j7velte的https://github.com/Exynos7870/android_device_samsung_j7velte Lineage-15.1分支)编译期间,多次出现如下警告:
在driver / thermal / samsung / exynos_thermal_common.c:34:0中包含的文件中: drivers / thermal / samsung / exynos_thermal_common.c:在函数'exynos_unbind'中: drivers / thermal / samsung / exynos_thermal_common.h:44:30:警告:“ type”可能未在此函数中使用[-Wmaybe-uninitialized] #定义GET_ZONE(行程)(行程+ 2) ^ drivers / thermal / samsung / exynos_thermal_common.c:261:25:注意:此处已声明“类型” 枚举thermal_trip_type类型; ^
或:
drivers / media / tuners / xc5000.c:在顶层: cc1:警告:无法识别的命令行选项“ -Wno-logical-not-括号”
我不确定是什么原因导致的,编译仍然进行,内核甚至启动,但是OTG支持以及可能很多东西坏了。我该如何解决这些警告并成功编译内核百分之一百?
完整版本日志:https://hastebin.com/esunuhizok.coffeescript
.config文件:https://hastebin.com/owagefopaw.shell