
Guruswamy B M wrote
1. Boost python dll named as "boost_python-vc90-mt-gd-1_48.dll" (I think name itself explains the version).
<snip> 4. When I opened same .pyd file in dependency walker, it also through an error like below, which is the same error when I tried to import .pyd file in python. "Error: The Side-by-Side configuration information for "c:\python27\scripts\Example_EXT.PYD" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001). Error: The Side-by-Side configuration information for "c:\python27\scripts\BOOST_PYTHON-VC90-MT-GD-1_48.DLL" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001). Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module."
Please suggest me if anything more I need to check.
It looks to me as though you are trying to use debug version of boost python dll (the -gd in the name) The MS VC90 redist package only installs the release versions of the crt so these are missing on the target computer. I'd suggest either building your module in release or installing the debug versions of the crt library on the target machine (Installing VStudio does the trick - but it is possible to just copy the appropriate dll's (as long as you aren't breaking redistribution/licensing rules) a quick hunt around MSDN should find loads of information on how to do this.) HTH Alex -- View this message in context: http://boost.2283326.n4.nabble.com/Dependency-Issue-tp4387097p4391498.html Sent from the Boost - Users mailing list archive at Nabble.com.