
Jeremiah Willcock wrote:
The code that you are using is from the BGL Python bindings (from the URL that you gave); Boost.PropertyMap does not have Python bindings as an official part of Boost either. The only change in 1.40 for Boost.PropertyMap is that the headers are in a single directory and the layout of libs/property_map is cleaned up. It does not appear that the function that your error message reports as missing has been in Boost.PropertyMap recently. It could be that the Python bindings replace or modify some file that has been moved in Boost 1.40.
It doesn't seem like that could be the case. All I do is change the BOOST_ROOT environment variable and rebuild the python bindings. Against 1.40 it won't compile. Against 1.39 it works fine. I'll double check my environment.