I can't seem to build boost::python correctly on my Windows 7 64Bit machine. It's vanilla 32bit python 2.6.4 in the c:\Python26 directory.
Pastebin is here of the debug build output : http://pastebin.com/m7d70f13e
Cheers,
Al
Install Boost (Windows)Download the source code from http://www.boost.org/users/download/. Extract in a Boost folder located at C:\ or C:\Program files so that CMake find-modules can detect it. Invoke the command line and navigate to the extracted folder (e.g. cd C:\Boost\boost_1_63_0 ).
On IRC, we have found the following procedure fixes the problem:
There, locate the following code:
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)\" ;
}
Remove that code block completely.
I'll create an issue in Boost issue tracker and investigate this.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With