新建 #245
openlinux5.10 qt QTwebengine 编译问题
0%
Description
sdk:修改buildroot 相关配置项后编译失败
编译失败报错如下
Files
Updated by 余 顺 about 1 year ago
RK-linux5.10 QTwebengine 编译问题
1.需要ubuntu20.04以上环境
2.安装 libicu-dev
sudo apt-get install libicu-dev
3.修改 buildroot/configs/rockchip_rk3588_defconfig 文件,增加qtwebengine的配置
diff --git a/buildroot/configs/rockchip_rk3588_defconfig b/buildroot/configs/rockchip_rk3588_defconfig
index 2bff279095..3d7895fd5b 100644
--- a/buildroot/configs/rockchip_rk3588_defconfig
+++ b/buildroot/configs/rockchip_rk3588_defconfig@ -23,4 +23,5
@
#include "weston.config"
#include "qt/qt5.config"
#include "qt/app.config"
增加这一行 #include "qt/qt5webengine.config"
4.添加补丁
补丁放到buildroot/package/qt5/qt5webengine-chromium/目录下 补丁见附件0015-fix-error-for-compile-assert.patc
5.清理
cd buildroot/output/rockchip_rk3399 此处是示例 rk3399 的路径 rk3568 rk3588 以对应的芯片型号为准
make clean
如果不清理之后再编译,qtwebengine会配置出错错,导致编译失败
6.然后编译buildroot
./build.sh buildroot
Updated by 余 顺 about 1 year ago
部分客户反馈 低内存时编译失败,将内存加大到24G ,删除out 目录后重新构建正常,建议在构建失败时优先排查下是否内存不够