编译lineage,gcc的版本问题

自古美人都是妖i 提交于 2020-08-14 23:00:14

从9.3.0版本升级到10.1.0版本后,编译出错,具体信息如下:

/usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x50): multiple definition of `yylloc'; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here

collect2: 错误:ld 返回 1

make[3]: *** [scripts/Makefile.host:127:scripts/dtc/dtc] 错误 1

make[2]: *** [kernel/xiaomi/msm8992/scripts/Makefile.build:455:scripts/dtc] 错误 2

make[2]: *** 正在等待未完成的任务....

HOSTLD scripts/mod/modpost

make[1]: *** [kernel/xiaomi/msm8992/Makefile:525:scripts] 错误 2

make: *** [Makefile:130: sub-make] Error 2

make: Leaving directory 'kernel/xiaomi/msm8992'

ninja: build stopped: subcommand failed.

make: *** [build/core/ninja.mk:152: ninja_wrapper] Error 1`

降级到9.3.0版本后,编译正常

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!