问题一
uboot:parser.tab:multiple definition of `yylloc’
解决方法:办法
vi u-boot/scripts/dtc/dtc-parser.tab.c_shipped +1202
//删除YYLTYPE yylloc 新增下面
extern YYLTYPE yylloc
问题二
kernel:parser.tab:multiple definition of `yylloc’
解决办法:同上
问题三
Error: arch/arm/dts/.rk3036sdk.dtb.pre.tmp:77.1-10 syntax error
解决办法
vi u-boot/arch/arm/dts/Makefile
删除下面这些dtb
-rk3036-sdk.dtb
-rk3188-radxarock.dtb
-rk3328-evb.dtb
-rk3368-lion.dtb
-rk3368-sheep.dtb
-rk3368-geekbox.dtb
-rk3368-px5-evb.dtb
问题四
buildroot 报错: c-stack.c:55:26: error: missing binary operator before token “(“55
解决办法:
在buildroot文件夹中找到c-stack.c文件
find -name c-stack.c
vi ./buildroot/output/rockchip_rk3288/build/host-m4-1.4.18/lib/c-stack.c
第55行

将以下内容注释掉,结果如下图

问题五(此问题处理最好选择切换到Pyhon2, 2和3根据需要切换,如下修改还是会有很多py脚本的错误哦)
/usr/bin/env: ‘python’: No such file or directory
在启动miniedit.py时出现:/usr/bin/env: ‘python’: No such file or directory

查看已安装的python版本,是已安装的。

问题六 jack-server错误

解决办法:
vim /etc/java-8-openjdk/security/java.security
起因就是编译时用的是open-jdk 8u292,默认禁用了TLSv1, TLSv1.1, 从/etc/java-8-openjdk/security/java.security中勾销TLSv1, TLSv1.1 禁用, 批改前 批改后:

问题七 loadlocale.c



保存,然后:source ~/.bashrc
804

被折叠的 条评论
为什么被折叠?



