python - 如何在 Yocto 构建中反向移植 Python?
问题描述
我正在学习如何使用 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 文件的内容,但我不清楚。
解决方案
我们在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。
最好的问候,安德烈·库韦洛
推荐阅读
- selenium - org.openqa.selenium.os.OsProcess checkForError 和 org.apache.commons.exec.ExecuteException:进程因 Selenium ChromeDriver 错误而退出
- wix - WiX 通过属性静默安装条件
- c++ - 带有 enable_if 和重载的 SFINAE
- symfony - 如何在 symfony 4.2 中根据子域设置默认数据库
- ffmpeg - 在ffmpeg中将RTSP流连续保存到具有特定长度(10分钟)的多个mp4文件中
- arrays - 数组如何通过Swift按多个属性排序?
- java - 无法加载 admob 广告错误:3 ERROR_CODE_NO_FILL
- php - 将数据保存到数据库后发送电子邮件
- kubernetes - kubectl 补丁部署导致 'The "" is invalid'
- android - 与动态集内容视图的数据绑定