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

多多

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

在local.conf中,我有:

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

在Morty上就足够了。在Rocko上,无论我尝试什么(PACKAGECONFIG的各种形式,入侵boost.inc文件-这对我来说都是希腊的),我可以得到libboost_python3.so但不能得到libboost_python.so。据推测,自Morty以来,配方已更改为默认设置,即不提供Python 2,而我找不到foo来重新启用它。

为了强制包括Python 2支持,我应该在local.conf中输入什么指令?

卡姆

在rocko以后的版本中,对boost中python2的支持已被删除,请参见此错误

使python2和python3支持保持一致以提升性能并不容易

我认为您可能想还原。

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章