• Lv0
    粉丝0

积分3 / 贡献0

提问2答案被采纳0文章0

求助,编译OpenHarmony-v4.1-Beta1 64位版本失败,报glb_roles.spt语法错误,请教如何解决,谢谢!

xinxz1732 显示全部楼层 发表于 2024-3-26 16:29:44
【问题描述】
问题现象和发生的背景
./build.sh --product-name rk3568 --ccache --target-cpu arm64

编译RK3568 64位版本,编译过程中出现角色定义语法错误提示,未找到相关的语法介绍
报错的文件中内容如下:
fakename.png


相关的代码,截图,日志信息
fakename.png

[OHOS ERROR] ../../base/security/selinux_adapter/sepolicy/base/system/glb_roles.spt:15:ERROR 'syntax error' at token 'role' on line 38009:
[OHOS ERROR] role r;
[OHOS ERROR] checkpolicy:  error(s) encountered while parsing configuration
[OHOS ERROR] Traceback (most recent call last):
[OHOS ERROR]   File "/root/openharmony/out/rk3568/../../base/security/selinux_adapter/scripts/build_policy.py", line 52, in <module>
[OHOS ERROR]     build_policy_api.main(input_args)
[OHOS ERROR]   File "/root/openharmony/base/security/selinux_adapter/scripts/build_policy_api.py", line 518, in main


我尝试过的解决方法和结果


我想要达到的结果


【运行环境】
硬件:RK3568
ROM版本:
DevEvoStudio版本:
SDK版本:11

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论3

s_hao

沙发 发表于 2024-3-29 10:30:39
64位的编译无人看护,会有不少编译问题,可以用32位的,

xinxz1732

发表于 2024-3-29 19:05  IP属地: 山东省潍坊市

回复 s_hao: 谢谢,主要是目前需要用到64验证环境,64为编译问题确实比较多

s_hao

发表于 2024-4-1 14:27  IP属地: 福建省泉州市

回复 xinxz1732: https://gitee.com/openharmony/account_os_account/pulls/1719
可以先看下这个,后面会再进行合并解决

【2 条回复】

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部