[python] Bug during build process?

Hi, I execute the following command to build the entire boost 1.37 library with python debugging ON: *bjam --toolset=msvc --layout=system link=shared threading=multi variant=debug python-debugging=on stage* I then use dependency walker <http://www.dependencywalker.com/> to load the file *boost_python-mt-gyd.dll* and I see that both python25.dll and python25_d.dll are being loaded side by side. This obviously shouldn't be happening and only python25_d.dll should be loaded. Is there a bug in the build script for boost python, or am I doing something wrong?

Robert Dailey wrote:
Hi,
I execute the following command to build the entire boost 1.37 library with python debugging ON:
*bjam --toolset=msvc --layout=system link=shared threading=multi variant=debug python-debugging=on stage*
I then use dependency walker <http://www.dependencywalker.com/> to load the file *boost_python-mt-gyd.dll* and I see that both python25.dll and python25_d.dll are being loaded side by side. This obviously shouldn't be happening and only python25_d.dll should be loaded. Is there a bug in the build script for boost python, or am I doing something wrong?
Sounds like a bug. Can you run the same command, adding --with-python -a -n to the options you already have, and report the exact command line used to link the Boost.Python DLL? It might be using a response file, the content of which should be printed eariler -- I need that too. Thanks, Volodya

On Wed, Dec 3, 2008 at 2:26 PM, Vladimir Prus <vladimir@codesourcery.com>wrote:
Sounds like a bug. Can you run the same command, adding
--with-python -a -n
to the options you already have, and report the exact command line used to link the Boost.Python DLL? It might be using a response file, the content of which should be printed eariler -- I need that too.
Thanks for getting back with me. To be honest I really have no idea to give you the exact information you want, so I've attached a TXT file containing the entire output after executing the command you provided. It's about 1000 lines.
participants (2)
-
Robert Dailey
-
Vladimir Prus