Boost :: Python Windows 7 64位
问题描述:
我似乎无法在我的Windows 7 64位机器上正确构建boost :: python。它是c:\ Python26目录中的vanilla 32bit python 2.6.4。Boost :: Python Windows 7 64位
引擎收录是这里的调试版本的输出:http://pastebin.com/m7d70f13e
干杯,
铝
答
在IRC上,我们发现了以下步骤解决问题:
- 开放工具/build/v2/tools/python.jam
-
在那里,找到下面的代码:
if [ version.check-jam-version 3 1 17 ] || ([ os.name ] != NT) { # Prior to version 3.1.17 Boost Jam's SHELL command did not support # quoted commands correctly on Windows. This means that on that # platform we do not support using a Python command interpreter # executable whose path contains a space character. python-cmd = \"$(python-cmd)\" ; }
完全删除该代码块。
我会在Boost问题跟踪器中创建一个问题并进行调查。
我没有答案,但如果您愿意帮助解决此问题,请加入freenode上的#boost频道,并在那里ping'volodya'。如果你不习惯IRC,你可以安装名为Chatzilla的Firefox扩展 - 它在预先配置的网络中有freenode,所以你只需要启动它,点击网络并加入频道。 – 2009-11-13 16:50:44