From: Johannes Brunen (jbrunen_at_[hidden])
Date: 2008-03-21 19:05:16
today I have tried the boost python tutorial with the 1_35 release
Unfortunately it didn't worked as expected. Especially, I'm missing the
file after building the jamroot file.
Below I describe what I have done in detail.
I'm working on the windows platform with the msvc-7.1 compiler.
First I build the bjam.exe from the tools/jam folder with the
Next I used this one to build all the boost libraries by running
bjam --toolset=msvc-7.1 release debug stage
from the command line.
I then swichted to the libs/python/example/tutorial directory and called
bjam --toolset=msvc-7.1 release debug
from the command line. This failed with this output
am:307: in load-jamfile
am:63: in load
am:167: in project.find
m:516: in load
ools\build\v2/kernel\modules.jam:267: in import
ools\build\v2/kernel/bootstrap.jam:132: in boost-build
d.jam:7: in module scope
I then added the following line at the beginning of the jamroot file:
import python ;
After running the bjam again I found the following files in the
As you can see. The hello.pyd (or hello_ext.pyd) file is missing.
In order to confirm that I didn't fool myself, I tried exactly the same
procedure with the current boost
release 1_34_1. Here I found these files in the threading-multi
With the hello.pyd file I was able to run the import from within the
Is this a known problem?
Is my procedure correct?
Any tips what I can do?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk