Boost logo

Boost Users :

Subject: Re: [Boost-users] Dependency Issue
From: alex_perry (alex.perry_at_[hidden])
Date: 2012-02-15 13:31:39


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.

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net