gpt4 book ai didi

python - 如何配置 Yocto/Boost 以支持 Python 2?

转载 作者:行者123 更新时间:2023-12-01 09:25:01 24 4
gpt4 key购买 nike

我可以为我们的嵌入式目标构建 Yocto Morty 并包含“libboost_python.so”。现在我要切换到 Rocko(出于不相关的原因),但我无法将该库包含在构建中。

在 local.conf 中,我有:

IMAGE_INSTALL_append = " boost"
PACKAGECONFIG_pn-boost = "python"

这对于莫蒂来说已经足够了。在 Rocko 上,无论我尝试什么(PACKAGECONFIG 的变体,破解 boost.inc 文件 - 这对我来说主要是希腊语),我都能得到 libboost_python3.so,但不能得到 libboost_python.so。据推测,自从 Morty 默认不提供 Python 2 以来,配方已经改变,而且我找不到 foo 来重新启用它。

我应该在 local.conf 中添加什么指令才能强制包含 Python 2 支持?

最佳答案

自 rocko 起,boost 中对 python2 的支持已被删除,请参阅此 bug

让 python2 和 python3 都支持并保持在一起进行 boost 并不容易

我认为您可能想要恢复。

http://git.openembedded.org/openembedded-core/commit/?id=0f5418eb0ce12811b16d2e3c28c28140a509f685

关于python - 如何配置 Yocto/Boost 以支持 Python 2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50497738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com