1

我正在学习如何使用 Yocto 编译自定义 Linux。目前我正在使用 Yocto Project 2.4,并且已将 Python3 添加到构建中。但是,安装了 Python 3.5.2 并且我对更新的版本(例如Python 3.8.5)感兴趣。我使用这个 Yocto Project 版本的原因是因为我正在尝试为Toradex 模块编译一个特定的 Linux 版本。

那么,如何将更新的 Python 版本反向移植到我的构建中?我发现的唯一信息是在这个论坛帖子中,其中提到了有关复制 python3_x.xxbb 和 python3.inc 文件的内容,但我不清楚。

4

1 回答 1

0

我们在Toradex 社区看到了您的帖子。

我们正在分析您的问题,因为您的问题的根本原因是因为您较新的 python3 配方需要“虚拟/加密”,而之前的只是:

python3_3.5.3.bb:3:DEPENDS = "python3-native libffi bzip2 db gdbm openssl readline sqlite3 zlib virtual/libintl xz"

我正在与我的同事讨论这种情况下的好方法。

同时,我强烈建议您继续使用 BSP 3.0。

最好的问候,安德烈·库韦洛

于 2021-01-14T14:18:11.750 回答