开源改变世界

配置脚本无法获取正确的 boostpython #823

推推 grbl 2年前 (2023-01-30) 145次浏览
关闭
rene-dev 打开了这个问题 2020 年 5 月 3 日 · 3条评论
关闭

配置脚本无法获取正确的 boostpython#823

rene-dev 打开了这个问题 2020 年 5 月 3 日 · 3条评论

注释

配置脚本无法获取正确的 boostpython #823
合作者

请参阅#820
--with-boost-python=boost_python3-py37
--with-boost-python=boost_python3-py36
应该配置不能自动解决这个问题?

配置脚本无法获取正确的 boostpython #823 rene-dev 添加了 蟒蛇3 标签 2020 年 5 月 3 日
配置脚本无法获取正确的 boostpython #823
合作者作者

在缺少依赖项时,配置脚本建议使用 python2 包:
#820(评论)

配置脚本无法获取正确的 boostpython #823
贡献者

--with-boost-python=boost_python27在 Fedora 中,我必须分别传递:--with-boost-python=boost_python37

不幸的是,boost-python{2,3}-devel 包不包含任何pkg-config .pc可能有助于自动检测它的文件。

$ rpm -ql boost-python3-devel-1.69.0-10.fc31.x86_64
/usr/lib64/libboost_numpy37.so
/usr/lib64/libboost_python37.so
/usr/share/licenses/boost-python3-devel
/usr/share/licenses/boost-python3-devel/LICENSE_1_0.txt

$ rpm -ql boost-python2-devel-1.69.0-10.fc31.x86_64
/usr/lib64/libboost_numpy27.so
/usr/lib64/libboost_python27.so
/usr/share/licenses/boost-python2-devel
/usr/share/licenses/boost-python2-devel/LICENSE_1_0.txt

但是,假设从长远来看python3成为默认值,那根本就不是问题。

配置脚本无法获取正确的 boostpython #823
合作者作者

现在已修复,但我不确定到底是哪个提交修复了它。